Added Vehicle functions to TOC page on spreadsheet
This commit is contained in:
@@ -45,4 +45,5 @@ Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/terrain.bas"
|
||||
Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/water.bas"
|
||||
Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/projector.bas"
|
||||
Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/composite.bas"
|
||||
Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/vehicle.bas"
|
||||
Include "/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/materials.bas"
|
||||
|
||||
@@ -1063,6 +1063,54 @@ rc_generateCompositeAABBFromChildren( GENERATECOMPOSITEAABBFROMCHILDREN_ACTOR )
|
||||
rc_calculateCompositePrincipalTransform( CALCULATECOMPOSITEPRINCIPALTRANSFORM_ACTOR, &CALCULATECOMPOSITEPRINCIPALTRANSFORM_MASSES, CALCULATECOMPOSITEPRINCIPALTRANSFORM_PRINCIPAL_MATRIX, &CALCULATECOMPOSITEPRINCIPALTRANSFORM_X, &CALCULATECOMPOSITEPRINCIPALTRANSFORM_Y, &CALCULATECOMPOSITEPRINCIPALTRANSFORM_Z )
|
||||
rc_updateCompositeChildTransform( UPDATECOMPOSITECHILDTRANSFORM_ACTOR, UPDATECOMPOSITECHILDTRANSFORM_CHILD_INDEX, UPDATECOMPOSITECHILDTRANSFORM_T_MATRIX, UPDATECOMPOSITECHILDTRANSFORM_RECALC_FLAG )
|
||||
rc_getCompositeUpdateRevision( GETCOMPOSITEUPDATEREVISION_ACTOR )
|
||||
rc_addVehicleWheel( ADDVEHICLEWHEEL_ACTOR, ADDVEHICLEWHEEL_WHEEL_ACTOR, ADDVEHICLEWHEEL_IS_FRONT_WHEEL )
|
||||
rc_getVehicleAxis( GETVEHICLEAXIS_ACTOR, &GETVEHICLEAXIS_X, &GETVEHICLEAXIS_Y, &GETVEHICLEAXIS_Z )
|
||||
rc_getVehicleForwardVector( GETVEHICLEFORWARDVECTOR_ACTOR, &GETVEHICLEFORWARDVECTOR_X, &GETVEHICLEFORWARDVECTOR_Y, &GETVEHICLEFORWARDVECTOR_Z )
|
||||
rc_getVehicleCurrentSpeed( GETVEHICLECURRENTSPEED_ACTOR )
|
||||
rc_getWheelCount( GETWHEELCOUNT_ACTOR )
|
||||
rc_getVehicleChassisWorldTransform( GETVEHICLECHASSISWORLDTRANSFORM_ACTOR, GETVEHICLECHASSISWORLDTRANSFORM_T_MATRIX )
|
||||
rc_getWheelSteeringValue( GETWHEELSTEERINGVALUE_ACTOR, GETWHEELSTEERINGVALUE_WHEEL )
|
||||
rc_getWheelWorldTransform( GETWHEELWORLDTRANSFORM_ACTOR, GETWHEELWORLDTRANSFORM_WHEEL, GETWHEELWORLDTRANSFORM_T_MATRIX )
|
||||
rc_getWheelConnectionPoint( GETWHEELCONNECTIONPOINT_ACTOR, GETWHEELCONNECTIONPOINT_WHEEL, &GETWHEELCONNECTIONPOINT_X, &GETWHEELCONNECTIONPOINT_Y, &GETWHEELCONNECTIONPOINT_Z )
|
||||
rc_getWheelDirection( GETWHEELDIRECTION_ACTOR, GETWHEELDIRECTION_WHEEL, &GETWHEELDIRECTION_X, &GETWHEELDIRECTION_Y, &GETWHEELDIRECTION_Z )
|
||||
rc_getWheelAxel( GETWHEELAXEL_ACTOR, GETWHEELAXEL_WHEEL, &GETWHEELAXEL_X, &GETWHEELAXEL_Y, &GETWHEELAXEL_Z )
|
||||
rc_getWheelSuspensionLength( GETWHEELSUSPENSIONLENGTH_ACTOR, GETWHEELSUSPENSIONLENGTH_WHEEL )
|
||||
rc_getWheelMaxSuspensionTravel( GETWHEELMAXSUSPENSIONTRAVEL_ACTOR, GETWHEELMAXSUSPENSIONTRAVEL_WHEEL )
|
||||
rc_getWheelRadius( GETWHEELRADIUS_ACTOR, GETWHEELRADIUS_WHEEL )
|
||||
rc_getWheelSuspensionStiffness( GETWHEELSUSPENSIONSTIFFNESS_ACTOR, GETWHEELSUSPENSIONSTIFFNESS_WHEEL )
|
||||
rc_getWheelDampingCompression( GETWHEELDAMPINGCOMPRESSION_ACTOR, GETWHEELDAMPINGCOMPRESSION_WHEEL )
|
||||
rc_getWheelDampingRelaxation( GETWHEELDAMPINGRELAXATION_ACTOR, GETWHEELDAMPINGRELAXATION_WHEEL )
|
||||
rc_getWheelFrictionSlip( GETWHEELFRICTIONSLIP_ACTOR, GETWHEELFRICTIONSLIP_WHEEL )
|
||||
rc_getWheelRotation( GETWHEELROTATION_ACTOR, GETWHEELROTATION_WHEEL )
|
||||
rc_getWheelRotationDelta( GETWHEELROTATIONDELTA_ACTOR, GETWHEELROTATIONDELTA_WHEEL )
|
||||
rc_getWheelRollInfluence( GETWHEELROLLINFLUENCE_ACTOR, GETWHEELROLLINFLUENCE_WHEEL )
|
||||
rc_getWheelEngineForce( GETWHEELENGINEFORCE_ACTOR, GETWHEELENGINEFORCE_WHEEL )
|
||||
rc_getWheelBrake( GETWHEELBRAKE_ACTOR, GETWHEELBRAKE_WHEEL )
|
||||
rc_wheelIsFront( WHEELISFRONT_ACTOR, WHEELISFRONT_WHEEL )
|
||||
rc_getWheelInverseContactSuspension( GETWHEELINVERSECONTACTSUSPENSION_ACTOR, GETWHEELINVERSECONTACTSUSPENSION_WHEEL )
|
||||
rc_getWheelSuspensionVelocity( GETWHEELSUSPENSIONVELOCITY_ACTOR, GETWHEELSUSPENSIONVELOCITY_WHEEL )
|
||||
rc_resetVehicleSuspension( RESETVEHICLESUSPENSION_ACTOR )
|
||||
rc_setWheelSteeringValue( SETWHEELSTEERINGVALUE_ACTOR, SETWHEELSTEERINGVALUE_WHEEL, SETWHEELSTEERINGVALUE_STEERING )
|
||||
rc_applyWheelEngineForce( APPLYWHEELENGINEFORCE_ACTOR, APPLYWHEELENGINEFORCE_WHEEL, APPLYWHEELENGINEFORCE_FORCE )
|
||||
rc_setWheelBrake( SETWHEELBRAKE_ACTOR, SETWHEELBRAKE_WHEEL, SETWHEELBRAKE_BRAKE )
|
||||
rc_setVehiclePitchControl( SETVEHICLEPITCHCONTROL_ACTOR, SETVEHICLEPITCHCONTROL_PITCH )
|
||||
rc_setWheelConnectionPoint( SETWHEELCONNECTIONPOINT_ACTOR, SETWHEELCONNECTIONPOINT_WHEEL, SETWHEELCONNECTIONPOINT_X, SETWHEELCONNECTIONPOINT_Y, SETWHEELCONNECTIONPOINT_Z )
|
||||
rc_setWheelDirection( SETWHEELDIRECTION_ACTOR, SETWHEELDIRECTION_WHEEL, SETWHEELDIRECTION_X, SETWHEELDIRECTION_Y, SETWHEELDIRECTION_Z )
|
||||
rc_setWheelAxel( SETWHEELAXEL_ACTOR, SETWHEELAXEL_WHEEL, SETWHEELAXEL_X, SETWHEELAXEL_Y, SETWHEELAXEL_Z )
|
||||
rc_setWheelSuspensionLength( SETWHEELSUSPENSIONLENGTH_ACTOR, SETWHEELSUSPENSIONLENGTH_WHEEL, SETWHEELSUSPENSIONLENGTH_S_LENGTH )
|
||||
rc_setWheelMaxSuspensionTravel( SETWHEELMAXSUSPENSIONTRAVEL_ACTOR, SETWHEELMAXSUSPENSIONTRAVEL_WHEEL, SETWHEELMAXSUSPENSIONTRAVEL_MAX_TRAVEL )
|
||||
rc_setWheelRadius( SETWHEELRADIUS_ACTOR, SETWHEELRADIUS_WHEEL, SETWHEELRADIUS_RADIUS )
|
||||
rc_setWheelSuspensionStiffness( SETWHEELSUSPENSIONSTIFFNESS_ACTOR, SETWHEELSUSPENSIONSTIFFNESS_WHEEL, SETWHEELSUSPENSIONSTIFFNESS_STIFFNESS )
|
||||
rc_setWheelDampingCompression( SETWHEELDAMPINGCOMPRESSION_ACTOR, SETWHEELDAMPINGCOMPRESSION_WHEEL, SETWHEELDAMPINGCOMPRESSION_DCOMP_VALUE )
|
||||
rc_setWheelDampingRelaxation( SETWHEELDAMPINGRELAXATION_ACTOR, SETWHEELDAMPINGRELAXATION_WHEEL, SETWHEELDAMPINGRELAXATION_DREL_VALUE )
|
||||
rc_setWheelFrictionSlip( SETWHEELFRICTIONSLIP_ACTOR, SETWHEELFRICTIONSLIP_WHEEL, SETWHEELFRICTIONSLIP_FSLIP_VALUE )
|
||||
rc_setWheelRotation( SETWHEELROTATION_ACTOR, SETWHEELROTATION_WHEEL, SETWHEELROTATION_ROT )
|
||||
rc_setWheelRotationDelta( SETWHEELROTATIONDELTA_ACTOR, SETWHEELROTATIONDELTA_WHEEL, SETWHEELROTATIONDELTA_ROT_DELTA )
|
||||
rc_setWheelRollInfluence( SETWHEELROLLINFLUENCE_ACTOR, SETWHEELROLLINFLUENCE_WHEEL, SETWHEELROLLINFLUENCE_ROLL_INFLUENCE )
|
||||
rc_setWheelInverseContactSuspension( SETWHEELINVERSECONTACTSUSPENSION_ACTOR, SETWHEELINVERSECONTACTSUSPENSION_WHEEL, SETWHEELINVERSECONTACTSUSPENSION_C_VALUE )
|
||||
rc_setWheelSuspensionVelocity( SETWHEELSUSPENSIONVELOCITY_ACTOR, SETWHEELSUSPENSIONVELOCITY_WHEEL, SETWHEELSUSPENSIONVELOCITY_VELOCITY )
|
||||
rc_setWheelActorOffsetTransform( SETWHEELACTOROFFSETTRANSFORM_ACTOR, SETWHEELACTOROFFSETTRANSFORM_WHEEL, SETWHEELACTOROFFSETTRANSFORM_T_MATRIX )
|
||||
rc_getWheelActorOffsetTransform( GETWHEELACTOROFFSETTRANSFORM_ACTOR, GETWHEELACTOROFFSETTRANSFORM_WHEEL, GETWHEELACTOROFFSETTRANSFORM_T_MATRIX )
|
||||
rc_createMaterial( )
|
||||
rc_deleteMaterial( DELETEMATERIAL_MATERIAL_ID )
|
||||
rc_setActorMaterial( SETACTORMATERIAL_ACTOR, SETACTORMATERIAL_MATERIAL_NUM, SETACTORMATERIAL_MATERIAL_ID )
|
||||
|
||||
48
rcbasic_build/intern_lib/vehicle.bas
Normal file
48
rcbasic_build/intern_lib/vehicle.bas
Normal file
@@ -0,0 +1,48 @@
|
||||
Function AddVehicleWheel( actor, wheel_actor, is_front_wheel )
|
||||
Sub GetVehicleAxis( actor, ByRef x, ByRef y, ByRef z )
|
||||
Sub GetVehicleForwardVector( actor, ByRef x, ByRef y, ByRef z )
|
||||
Function GetVehicleCurrentSpeed( actor )
|
||||
Function GetWheelCount( actor )
|
||||
Sub GetVehicleChassisWorldTransform( actor, t_matrix )
|
||||
Function GetWheelSteeringValue( actor, wheel )
|
||||
Sub GetWheelWorldTransform( actor, wheel, t_matrix )
|
||||
Sub GetWheelConnectionPoint( actor, wheel, ByRef x, ByRef y, ByRef z)
|
||||
Sub GetWheelDirection( actor, wheel, ByRef x, ByRef y, ByRef z )
|
||||
Sub GetWheelAxel( actor, wheel, ByRef x, ByRef y, ByRef z )
|
||||
Function GetWheelSuspensionLength( actor, wheel )
|
||||
Function GetWheelMaxSuspensionTravel( actor, wheel )
|
||||
Function GetWheelRadius( actor, wheel )
|
||||
Function GetWheelSuspensionStiffness( actor, wheel )
|
||||
Function GetWheelDampingCompression( actor, wheel )
|
||||
Function GetWheelDampingRelaxation( actor, wheel )
|
||||
Function GetWheelFrictionSlip( actor, wheel )
|
||||
Function GetWheelRotation( actor, wheel )
|
||||
Function GetWheelRotationDelta( actor, wheel )
|
||||
Function GetWheelRollInfluence( actor, wheel )
|
||||
Function GetWheelEngineForce( actor, wheel )
|
||||
Function GetWheelBrake( actor, wheel )
|
||||
Function WheelIsFront( actor, wheel )
|
||||
Function GetWheelInverseContactSuspension( actor, wheel )
|
||||
Function GetWheelSuspensionVelocity( actor, wheel )
|
||||
Sub ResetVehicleSuspension( actor )
|
||||
Sub SetWheelSteeringValue( actor, wheel, steering )
|
||||
Sub ApplyWheelEngineForce( actor, wheel, force )
|
||||
Sub SetWheelBrake( actor, wheel, brake )
|
||||
Sub SetVehiclePitchControl( actor, pitch )
|
||||
Sub SetWheelConnectionPoint( actor, wheel, x, y, z )
|
||||
Sub SetWheelDirection( actor, wheel, x, y, z )
|
||||
Sub SetWheelAxel( actor, wheel, x, y, z )
|
||||
Sub SetWheelSuspensionLength( actor, wheel, s_length )
|
||||
Sub SetWheelMaxSuspensionTravel( actor, wheel, max_travel )
|
||||
Sub SetWheelRadius( actor, wheel, radius )
|
||||
Sub SetWheelSuspensionStiffness( actor, wheel, stiffness )
|
||||
Sub SetWheelDampingCompression( actor, wheel, dcomp_value )
|
||||
Sub SetWheelDampingRelaxation( actor, wheel, drel_value )
|
||||
Sub SetWheelFrictionSlip( actor, wheel, fslip_value )
|
||||
Sub SetWheelRotation( actor, wheel, rot )
|
||||
Sub SetWheelRotationDelta( actor, wheel, rot_delta )
|
||||
Sub SetWheelRollInfluence( actor, wheel, roll_influence )
|
||||
Sub SetWheelInverseContactSuspension( actor, wheel, c_value )
|
||||
Sub SetWheelSuspensionVelocity( actor, wheel, velocity )
|
||||
Sub SetWheelActorOffsetTransform( actor, wheel, t_matrix )
|
||||
Sub GetWheelActorOffsetTransform( actor, wheel, t_matrix )
|
||||
@@ -3368,6 +3368,188 @@ void init_embedded_functions()
|
||||
add_embedded_arg("recalc_flag", ID_TYPE_NUM);
|
||||
embed_function("GetCompositeUpdateRevision", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("AddVehicleWheel", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel_actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("is_front_wheel", ID_TYPE_NUM);
|
||||
embed_function("GetVehicleAxis", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetVehicleForwardVector", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetVehicleCurrentSpeed", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("GetWheelCount", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("GetVehicleChassisWorldTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSteeringValue", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelWorldTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelConnectionPoint", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelDirection", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelAxel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelSuspensionLength", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelMaxSuspensionTravel", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRadius", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSuspensionStiffness", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelDampingCompression", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelDampingRelaxation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelFrictionSlip", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRotation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRotationDelta", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRollInfluence", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelEngineForce", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelBrake", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("WheelIsFront", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelInverseContactSuspension", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSuspensionVelocity", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("ResetVehicleSuspension", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSteeringValue", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("steering", ID_TYPE_NUM);
|
||||
embed_function("ApplyWheelEngineForce", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("force", ID_TYPE_NUM);
|
||||
embed_function("SetWheelBrake", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("brake", ID_TYPE_NUM);
|
||||
embed_function("SetVehiclePitchControl", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("pitch", ID_TYPE_NUM);
|
||||
embed_function("SetWheelConnectionPoint", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDirection", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelAxel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionLength", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("s_length", ID_TYPE_NUM);
|
||||
embed_function("SetWheelMaxSuspensionTravel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("max_travel", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRadius", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("radius", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionStiffness", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("stiffness", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDampingCompression", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("dcomp_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDampingRelaxation", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("drel_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelFrictionSlip", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("fslip_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRotation", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("rot", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRotationDelta", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("rot_delta", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRollInfluence", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("roll_influence", ID_TYPE_NUM);
|
||||
embed_function("SetWheelInverseContactSuspension", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("c_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionVelocity", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("velocity", ID_TYPE_NUM);
|
||||
embed_function("SetWheelActorOffsetTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelActorOffsetTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("createMaterial", ID_TYPE_FN_NUM);
|
||||
embed_function("deleteMaterial", ID_TYPE_SUB);
|
||||
add_embedded_arg("material_id", ID_TYPE_NUM);
|
||||
|
||||
Binary file not shown.
@@ -54,7 +54,7 @@
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h
|
||||
<inttypes.h>
|
||||
|
||||
1771619592 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
1771619942 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
"identifier.h"
|
||||
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h
|
||||
|
||||
@@ -3362,6 +3362,188 @@ add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
add_embedded_arg("recalc_flag", ID_TYPE_NUM);
|
||||
embed_function("GetCompositeUpdateRevision", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("AddVehicleWheel", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel_actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("is_front_wheel", ID_TYPE_NUM);
|
||||
embed_function("GetVehicleAxis", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetVehicleForwardVector", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetVehicleCurrentSpeed", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("GetWheelCount", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("GetVehicleChassisWorldTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSteeringValue", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelWorldTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelConnectionPoint", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelDirection", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelAxel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_BYREF_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_BYREF_NUM);
|
||||
embed_function("GetWheelSuspensionLength", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelMaxSuspensionTravel", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRadius", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSuspensionStiffness", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelDampingCompression", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelDampingRelaxation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelFrictionSlip", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRotation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRotationDelta", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelRollInfluence", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelEngineForce", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelBrake", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("WheelIsFront", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelInverseContactSuspension", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("GetWheelSuspensionVelocity", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
embed_function("ResetVehicleSuspension", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSteeringValue", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("steering", ID_TYPE_NUM);
|
||||
embed_function("ApplyWheelEngineForce", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("force", ID_TYPE_NUM);
|
||||
embed_function("SetWheelBrake", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("brake", ID_TYPE_NUM);
|
||||
embed_function("SetVehiclePitchControl", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("pitch", ID_TYPE_NUM);
|
||||
embed_function("SetWheelConnectionPoint", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDirection", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelAxel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("x", ID_TYPE_NUM);
|
||||
add_embedded_arg("y", ID_TYPE_NUM);
|
||||
add_embedded_arg("z", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionLength", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("s_length", ID_TYPE_NUM);
|
||||
embed_function("SetWheelMaxSuspensionTravel", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("max_travel", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRadius", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("radius", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionStiffness", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("stiffness", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDampingCompression", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("dcomp_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelDampingRelaxation", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("drel_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelFrictionSlip", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("fslip_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRotation", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("rot", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRotationDelta", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("rot_delta", ID_TYPE_NUM);
|
||||
embed_function("SetWheelRollInfluence", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("roll_influence", ID_TYPE_NUM);
|
||||
embed_function("SetWheelInverseContactSuspension", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("c_value", ID_TYPE_NUM);
|
||||
embed_function("SetWheelSuspensionVelocity", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("velocity", ID_TYPE_NUM);
|
||||
embed_function("SetWheelActorOffsetTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("GetWheelActorOffsetTransform", ID_TYPE_SUB);
|
||||
add_embedded_arg("actor", ID_TYPE_NUM);
|
||||
add_embedded_arg("wheel", ID_TYPE_NUM);
|
||||
add_embedded_arg("t_matrix", ID_TYPE_NUM);
|
||||
embed_function("createMaterial", ID_TYPE_FN_NUM);
|
||||
embed_function("deleteMaterial", ID_TYPE_SUB);
|
||||
add_embedded_arg("material_id", ID_TYPE_NUM);
|
||||
|
||||
@@ -3362,175 +3362,357 @@
|
||||
#define UPDATECOMPOSITECHILDTRANSFORM_RECALC_FLAG num_var[3].nref[0].value[ num_var[3].byref_offset ]
|
||||
#define FN_GetCompositeUpdateRevision 1064
|
||||
#define GETCOMPOSITEUPDATEREVISION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_createMaterial 1065
|
||||
#define FN_deleteMaterial 1066
|
||||
#define FN_AddVehicleWheel 1065
|
||||
#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 1066
|
||||
#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 1067
|
||||
#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 1068
|
||||
#define GETVEHICLECURRENTSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetWheelCount 1069
|
||||
#define GETWHEELCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetVehicleChassisWorldTransform 1070
|
||||
#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 1071
|
||||
#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 1072
|
||||
#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 1073
|
||||
#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 1074
|
||||
#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 1075
|
||||
#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 1076
|
||||
#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 1077
|
||||
#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 1078
|
||||
#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 1079
|
||||
#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 1080
|
||||
#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 1081
|
||||
#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 1082
|
||||
#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 1083
|
||||
#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 1084
|
||||
#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 1085
|
||||
#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 1086
|
||||
#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 1087
|
||||
#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 1088
|
||||
#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 1089
|
||||
#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 1090
|
||||
#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 1091
|
||||
#define RESETVEHICLESUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_SetWheelSteeringValue 1092
|
||||
#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 1093
|
||||
#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 1094
|
||||
#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 1095
|
||||
#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 1096
|
||||
#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 1097
|
||||
#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 1098
|
||||
#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 1099
|
||||
#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 1100
|
||||
#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 1101
|
||||
#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 1102
|
||||
#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 1103
|
||||
#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 1104
|
||||
#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 1105
|
||||
#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 1106
|
||||
#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_SetWheelRotationDelta 1107
|
||||
#define SETWHEELROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define SETWHEELROTATIONDELTA_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
|
||||
#define SETWHEELROTATIONDELTA_ROT_DELTA num_var[2].nref[0].value[ num_var[2].byref_offset ]
|
||||
#define FN_SetWheelRollInfluence 1108
|
||||
#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 1109
|
||||
#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 1110
|
||||
#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 1111
|
||||
#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 1112
|
||||
#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_createMaterial 1113
|
||||
#define FN_deleteMaterial 1114
|
||||
#define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorMaterial 1067
|
||||
#define FN_setActorMaterial 1115
|
||||
#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 1068
|
||||
#define FN_getActorMaterial 1116
|
||||
#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 1069
|
||||
#define FN_copyActorMaterial 1117
|
||||
#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 1070
|
||||
#define FN_copyMaterial 1118
|
||||
#define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialTextureCanvas 1071
|
||||
#define FN_setMaterialTextureCanvas 1119
|
||||
#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 1072
|
||||
#define FN_setMaterialAmbientColor 1120
|
||||
#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 1073
|
||||
#define FN_getMaterialAmbientColor 1121
|
||||
#define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialAntiAliasing 1074
|
||||
#define FN_setMaterialAntiAliasing 1122
|
||||
#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 1075
|
||||
#define FN_getMaterialAntiAliasing 1123
|
||||
#define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBackfaceCulling 1076
|
||||
#define FN_setMaterialBackfaceCulling 1124
|
||||
#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 1077
|
||||
#define FN_getMaterialBackfaceCulling 1125
|
||||
#define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBlendFactor 1078
|
||||
#define FN_setMaterialBlendFactor 1126
|
||||
#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 1079
|
||||
#define FN_getMaterialBlendFactor 1127
|
||||
#define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBlendMode 1080
|
||||
#define FN_setMaterialBlendMode 1128
|
||||
#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 1081
|
||||
#define FN_getMaterialBlendMode 1129
|
||||
#define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialColorMask 1082
|
||||
#define FN_setMaterialColorMask 1130
|
||||
#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 1083
|
||||
#define FN_getMaterialColorMask 1131
|
||||
#define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialColorMode 1084
|
||||
#define FN_setMaterialColorMode 1132
|
||||
#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 1085
|
||||
#define FN_getMaterialColorMode 1133
|
||||
#define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialDiffuseColor 1086
|
||||
#define FN_setMaterialDiffuseColor 1134
|
||||
#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 1087
|
||||
#define FN_getMaterialDiffuseColor 1135
|
||||
#define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialEmissiveColor 1088
|
||||
#define FN_setMaterialEmissiveColor 1136
|
||||
#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 1089
|
||||
#define FN_getMaterialEmissiveColor 1137
|
||||
#define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFog 1090
|
||||
#define FN_setMaterialFog 1138
|
||||
#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 1091
|
||||
#define FN_getMaterialFog 1139
|
||||
#define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFrontfaceCulling 1092
|
||||
#define FN_setMaterialFrontfaceCulling 1140
|
||||
#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 1093
|
||||
#define FN_getMaterialFrontfaceCulling 1141
|
||||
#define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialGouraudShading 1094
|
||||
#define FN_setMaterialGouraudShading 1142
|
||||
#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 1095
|
||||
#define FN_materialIsGouraudShaded 1143
|
||||
#define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_materialIsAplhaBlend 1096
|
||||
#define FN_materialIsAplhaBlend 1144
|
||||
#define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_materialIsTransparent 1097
|
||||
#define FN_materialIsTransparent 1145
|
||||
#define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialLighting 1098
|
||||
#define FN_setMaterialLighting 1146
|
||||
#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 1099
|
||||
#define FN_materialIsLit 1147
|
||||
#define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialType 1100
|
||||
#define FN_setMaterialType 1148
|
||||
#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 1101
|
||||
#define FN_getMaterialType 1149
|
||||
#define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialNormalize 1102
|
||||
#define FN_setMaterialNormalize 1150
|
||||
#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 1103
|
||||
#define FN_materialIsNormalized 1151
|
||||
#define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialPointCloud 1104
|
||||
#define FN_setMaterialPointCloud 1152
|
||||
#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 1105
|
||||
#define FN_materialIsPointCloud 1153
|
||||
#define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFlag 1106
|
||||
#define FN_setMaterialFlag 1154
|
||||
#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 1107
|
||||
#define FN_getMaterialFlag 1155
|
||||
#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 1108
|
||||
#define FN_setMaterialTexture 1156
|
||||
#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 1109
|
||||
#define FN_setMaterialShininess 1157
|
||||
#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 1110
|
||||
#define FN_getMaterialShininess 1158
|
||||
#define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialSpecularColor 1111
|
||||
#define FN_setMaterialSpecularColor 1159
|
||||
#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 1112
|
||||
#define FN_getMaterialSpecularColor 1160
|
||||
#define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialThickness 1113
|
||||
#define FN_setMaterialThickness 1161
|
||||
#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 1114
|
||||
#define FN_getMaterialThickness 1162
|
||||
#define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialWireframe 1115
|
||||
#define FN_setMaterialWireframe 1163
|
||||
#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 1116
|
||||
#define FN_materialIsWireframe 1164
|
||||
#define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorTexture 1117
|
||||
#define FN_setActorTexture 1165
|
||||
#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 1118
|
||||
#define FN_getActorMaterialCount 1166
|
||||
#define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorMaterialFlag 1119
|
||||
#define FN_setActorMaterialFlag 1167
|
||||
#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 1120
|
||||
#define FN_getActorMaterialFlag 1168
|
||||
#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 1121
|
||||
#define FN_setActorMaterialType 1169
|
||||
#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 1122
|
||||
#define FN_getActorMaterialType 1170
|
||||
#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 1123
|
||||
#define FN_MaterialExists 1171
|
||||
#define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_NumMaterialConstants 1124
|
||||
#define FN_NumMaterialConstants 1172
|
||||
#define NUMMATERIALCONSTANTS_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetMaterialConstantName$ 1125
|
||||
#define FN_GetMaterialConstantName$ 1173
|
||||
#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 1126
|
||||
#define FN_SetMaterialConstant 1174
|
||||
#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 1127
|
||||
#define FN_GetMaterialConstant 1175
|
||||
#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 ]
|
||||
|
||||
@@ -3221,6 +3221,150 @@ case FN_UpdateCompositeChildTransform: //Sub Procedure
|
||||
case FN_GetCompositeUpdateRevision: //Number Function
|
||||
rc_push_num(rc_getCompositeUpdateRevision( GETCOMPOSITEUPDATEREVISION_ACTOR ));
|
||||
break;
|
||||
case FN_AddVehicleWheel: //Number Function
|
||||
rc_push_num(rc_addVehicleWheel( ADDVEHICLEWHEEL_ACTOR, ADDVEHICLEWHEEL_WHEEL_ACTOR, ADDVEHICLEWHEEL_IS_FRONT_WHEEL ));
|
||||
break;
|
||||
case FN_GetVehicleAxis: //Sub Procedure
|
||||
rc_getVehicleAxis( GETVEHICLEAXIS_ACTOR, &GETVEHICLEAXIS_X, &GETVEHICLEAXIS_Y, &GETVEHICLEAXIS_Z );
|
||||
break;
|
||||
case FN_GetVehicleForwardVector: //Sub Procedure
|
||||
rc_getVehicleForwardVector( GETVEHICLEFORWARDVECTOR_ACTOR, &GETVEHICLEFORWARDVECTOR_X, &GETVEHICLEFORWARDVECTOR_Y, &GETVEHICLEFORWARDVECTOR_Z );
|
||||
break;
|
||||
case FN_GetVehicleCurrentSpeed: //Number Function
|
||||
rc_push_num(rc_getVehicleCurrentSpeed( GETVEHICLECURRENTSPEED_ACTOR ));
|
||||
break;
|
||||
case FN_GetWheelCount: //Number Function
|
||||
rc_push_num(rc_getWheelCount( GETWHEELCOUNT_ACTOR ));
|
||||
break;
|
||||
case FN_GetVehicleChassisWorldTransform: //Sub Procedure
|
||||
rc_getVehicleChassisWorldTransform( GETVEHICLECHASSISWORLDTRANSFORM_ACTOR, GETVEHICLECHASSISWORLDTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelSteeringValue: //Number Function
|
||||
rc_push_num(rc_getWheelSteeringValue( GETWHEELSTEERINGVALUE_ACTOR, GETWHEELSTEERINGVALUE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelWorldTransform: //Sub Procedure
|
||||
rc_getWheelWorldTransform( GETWHEELWORLDTRANSFORM_ACTOR, GETWHEELWORLDTRANSFORM_WHEEL, GETWHEELWORLDTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelConnectionPoint: //Sub Procedure
|
||||
rc_getWheelConnectionPoint( GETWHEELCONNECTIONPOINT_ACTOR, GETWHEELCONNECTIONPOINT_WHEEL, &GETWHEELCONNECTIONPOINT_X, &GETWHEELCONNECTIONPOINT_Y, &GETWHEELCONNECTIONPOINT_Z );
|
||||
break;
|
||||
case FN_GetWheelDirection: //Sub Procedure
|
||||
rc_getWheelDirection( GETWHEELDIRECTION_ACTOR, GETWHEELDIRECTION_WHEEL, &GETWHEELDIRECTION_X, &GETWHEELDIRECTION_Y, &GETWHEELDIRECTION_Z );
|
||||
break;
|
||||
case FN_GetWheelAxel: //Sub Procedure
|
||||
rc_getWheelAxel( GETWHEELAXEL_ACTOR, GETWHEELAXEL_WHEEL, &GETWHEELAXEL_X, &GETWHEELAXEL_Y, &GETWHEELAXEL_Z );
|
||||
break;
|
||||
case FN_GetWheelSuspensionLength: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionLength( GETWHEELSUSPENSIONLENGTH_ACTOR, GETWHEELSUSPENSIONLENGTH_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelMaxSuspensionTravel: //Number Function
|
||||
rc_push_num(rc_getWheelMaxSuspensionTravel( GETWHEELMAXSUSPENSIONTRAVEL_ACTOR, GETWHEELMAXSUSPENSIONTRAVEL_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRadius: //Number Function
|
||||
rc_push_num(rc_getWheelRadius( GETWHEELRADIUS_ACTOR, GETWHEELRADIUS_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelSuspensionStiffness: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionStiffness( GETWHEELSUSPENSIONSTIFFNESS_ACTOR, GETWHEELSUSPENSIONSTIFFNESS_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelDampingCompression: //Number Function
|
||||
rc_push_num(rc_getWheelDampingCompression( GETWHEELDAMPINGCOMPRESSION_ACTOR, GETWHEELDAMPINGCOMPRESSION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelDampingRelaxation: //Number Function
|
||||
rc_push_num(rc_getWheelDampingRelaxation( GETWHEELDAMPINGRELAXATION_ACTOR, GETWHEELDAMPINGRELAXATION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelFrictionSlip: //Number Function
|
||||
rc_push_num(rc_getWheelFrictionSlip( GETWHEELFRICTIONSLIP_ACTOR, GETWHEELFRICTIONSLIP_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRotation: //Number Function
|
||||
rc_push_num(rc_getWheelRotation( GETWHEELROTATION_ACTOR, GETWHEELROTATION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRotationDelta: //Number Function
|
||||
rc_push_num(rc_getWheelRotationDelta( GETWHEELROTATIONDELTA_ACTOR, GETWHEELROTATIONDELTA_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRollInfluence: //Number Function
|
||||
rc_push_num(rc_getWheelRollInfluence( GETWHEELROLLINFLUENCE_ACTOR, GETWHEELROLLINFLUENCE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelEngineForce: //Number Function
|
||||
rc_push_num(rc_getWheelEngineForce( GETWHEELENGINEFORCE_ACTOR, GETWHEELENGINEFORCE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelBrake: //Number Function
|
||||
rc_push_num(rc_getWheelBrake( GETWHEELBRAKE_ACTOR, GETWHEELBRAKE_WHEEL ));
|
||||
break;
|
||||
case FN_WheelIsFront: //Number Function
|
||||
rc_push_num(rc_wheelIsFront( WHEELISFRONT_ACTOR, WHEELISFRONT_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelInverseContactSuspension: //Number Function
|
||||
rc_push_num(rc_getWheelInverseContactSuspension( GETWHEELINVERSECONTACTSUSPENSION_ACTOR, GETWHEELINVERSECONTACTSUSPENSION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelSuspensionVelocity: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionVelocity( GETWHEELSUSPENSIONVELOCITY_ACTOR, GETWHEELSUSPENSIONVELOCITY_WHEEL ));
|
||||
break;
|
||||
case FN_ResetVehicleSuspension: //Sub Procedure
|
||||
rc_resetVehicleSuspension( RESETVEHICLESUSPENSION_ACTOR );
|
||||
break;
|
||||
case FN_SetWheelSteeringValue: //Sub Procedure
|
||||
rc_setWheelSteeringValue( SETWHEELSTEERINGVALUE_ACTOR, SETWHEELSTEERINGVALUE_WHEEL, SETWHEELSTEERINGVALUE_STEERING );
|
||||
break;
|
||||
case FN_ApplyWheelEngineForce: //Sub Procedure
|
||||
rc_applyWheelEngineForce( APPLYWHEELENGINEFORCE_ACTOR, APPLYWHEELENGINEFORCE_WHEEL, APPLYWHEELENGINEFORCE_FORCE );
|
||||
break;
|
||||
case FN_SetWheelBrake: //Sub Procedure
|
||||
rc_setWheelBrake( SETWHEELBRAKE_ACTOR, SETWHEELBRAKE_WHEEL, SETWHEELBRAKE_BRAKE );
|
||||
break;
|
||||
case FN_SetVehiclePitchControl: //Sub Procedure
|
||||
rc_setVehiclePitchControl( SETVEHICLEPITCHCONTROL_ACTOR, SETVEHICLEPITCHCONTROL_PITCH );
|
||||
break;
|
||||
case FN_SetWheelConnectionPoint: //Sub Procedure
|
||||
rc_setWheelConnectionPoint( SETWHEELCONNECTIONPOINT_ACTOR, SETWHEELCONNECTIONPOINT_WHEEL, SETWHEELCONNECTIONPOINT_X, SETWHEELCONNECTIONPOINT_Y, SETWHEELCONNECTIONPOINT_Z );
|
||||
break;
|
||||
case FN_SetWheelDirection: //Sub Procedure
|
||||
rc_setWheelDirection( SETWHEELDIRECTION_ACTOR, SETWHEELDIRECTION_WHEEL, SETWHEELDIRECTION_X, SETWHEELDIRECTION_Y, SETWHEELDIRECTION_Z );
|
||||
break;
|
||||
case FN_SetWheelAxel: //Sub Procedure
|
||||
rc_setWheelAxel( SETWHEELAXEL_ACTOR, SETWHEELAXEL_WHEEL, SETWHEELAXEL_X, SETWHEELAXEL_Y, SETWHEELAXEL_Z );
|
||||
break;
|
||||
case FN_SetWheelSuspensionLength: //Sub Procedure
|
||||
rc_setWheelSuspensionLength( SETWHEELSUSPENSIONLENGTH_ACTOR, SETWHEELSUSPENSIONLENGTH_WHEEL, SETWHEELSUSPENSIONLENGTH_S_LENGTH );
|
||||
break;
|
||||
case FN_SetWheelMaxSuspensionTravel: //Sub Procedure
|
||||
rc_setWheelMaxSuspensionTravel( SETWHEELMAXSUSPENSIONTRAVEL_ACTOR, SETWHEELMAXSUSPENSIONTRAVEL_WHEEL, SETWHEELMAXSUSPENSIONTRAVEL_MAX_TRAVEL );
|
||||
break;
|
||||
case FN_SetWheelRadius: //Sub Procedure
|
||||
rc_setWheelRadius( SETWHEELRADIUS_ACTOR, SETWHEELRADIUS_WHEEL, SETWHEELRADIUS_RADIUS );
|
||||
break;
|
||||
case FN_SetWheelSuspensionStiffness: //Sub Procedure
|
||||
rc_setWheelSuspensionStiffness( SETWHEELSUSPENSIONSTIFFNESS_ACTOR, SETWHEELSUSPENSIONSTIFFNESS_WHEEL, SETWHEELSUSPENSIONSTIFFNESS_STIFFNESS );
|
||||
break;
|
||||
case FN_SetWheelDampingCompression: //Sub Procedure
|
||||
rc_setWheelDampingCompression( SETWHEELDAMPINGCOMPRESSION_ACTOR, SETWHEELDAMPINGCOMPRESSION_WHEEL, SETWHEELDAMPINGCOMPRESSION_DCOMP_VALUE );
|
||||
break;
|
||||
case FN_SetWheelDampingRelaxation: //Sub Procedure
|
||||
rc_setWheelDampingRelaxation( SETWHEELDAMPINGRELAXATION_ACTOR, SETWHEELDAMPINGRELAXATION_WHEEL, SETWHEELDAMPINGRELAXATION_DREL_VALUE );
|
||||
break;
|
||||
case FN_SetWheelFrictionSlip: //Sub Procedure
|
||||
rc_setWheelFrictionSlip( SETWHEELFRICTIONSLIP_ACTOR, SETWHEELFRICTIONSLIP_WHEEL, SETWHEELFRICTIONSLIP_FSLIP_VALUE );
|
||||
break;
|
||||
case FN_SetWheelRotation: //Sub Procedure
|
||||
rc_setWheelRotation( SETWHEELROTATION_ACTOR, SETWHEELROTATION_WHEEL, SETWHEELROTATION_ROT );
|
||||
break;
|
||||
case FN_SetWheelRotationDelta: //Sub Procedure
|
||||
rc_setWheelRotationDelta( SETWHEELROTATIONDELTA_ACTOR, SETWHEELROTATIONDELTA_WHEEL, SETWHEELROTATIONDELTA_ROT_DELTA );
|
||||
break;
|
||||
case FN_SetWheelRollInfluence: //Sub Procedure
|
||||
rc_setWheelRollInfluence( SETWHEELROLLINFLUENCE_ACTOR, SETWHEELROLLINFLUENCE_WHEEL, SETWHEELROLLINFLUENCE_ROLL_INFLUENCE );
|
||||
break;
|
||||
case FN_SetWheelInverseContactSuspension: //Sub Procedure
|
||||
rc_setWheelInverseContactSuspension( SETWHEELINVERSECONTACTSUSPENSION_ACTOR, SETWHEELINVERSECONTACTSUSPENSION_WHEEL, SETWHEELINVERSECONTACTSUSPENSION_C_VALUE );
|
||||
break;
|
||||
case FN_SetWheelSuspensionVelocity: //Sub Procedure
|
||||
rc_setWheelSuspensionVelocity( SETWHEELSUSPENSIONVELOCITY_ACTOR, SETWHEELSUSPENSIONVELOCITY_WHEEL, SETWHEELSUSPENSIONVELOCITY_VELOCITY );
|
||||
break;
|
||||
case FN_SetWheelActorOffsetTransform: //Sub Procedure
|
||||
rc_setWheelActorOffsetTransform( SETWHEELACTOROFFSETTRANSFORM_ACTOR, SETWHEELACTOROFFSETTRANSFORM_WHEEL, SETWHEELACTOROFFSETTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelActorOffsetTransform: //Sub Procedure
|
||||
rc_getWheelActorOffsetTransform( GETWHEELACTOROFFSETTRANSFORM_ACTOR, GETWHEELACTOROFFSETTRANSFORM_WHEEL, GETWHEELACTOROFFSETTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_createMaterial: //Number Function
|
||||
rc_push_num(rc_createMaterial( ));
|
||||
break;
|
||||
|
||||
@@ -3365,175 +3365,357 @@
|
||||
#define UPDATECOMPOSITECHILDTRANSFORM_RECALC_FLAG num_var[3].nref[0].value[ num_var[3].byref_offset ]
|
||||
#define FN_GetCompositeUpdateRevision 1064
|
||||
#define GETCOMPOSITEUPDATEREVISION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_createMaterial 1065
|
||||
#define FN_deleteMaterial 1066
|
||||
#define FN_AddVehicleWheel 1065
|
||||
#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 1066
|
||||
#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 1067
|
||||
#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 1068
|
||||
#define GETVEHICLECURRENTSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetWheelCount 1069
|
||||
#define GETWHEELCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetVehicleChassisWorldTransform 1070
|
||||
#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 1071
|
||||
#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 1072
|
||||
#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 1073
|
||||
#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 1074
|
||||
#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 1075
|
||||
#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 1076
|
||||
#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 1077
|
||||
#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 1078
|
||||
#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 1079
|
||||
#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 1080
|
||||
#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 1081
|
||||
#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 1082
|
||||
#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 1083
|
||||
#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 1084
|
||||
#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 1085
|
||||
#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 1086
|
||||
#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 1087
|
||||
#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 1088
|
||||
#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 1089
|
||||
#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 1090
|
||||
#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 1091
|
||||
#define RESETVEHICLESUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_SetWheelSteeringValue 1092
|
||||
#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 1093
|
||||
#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 1094
|
||||
#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 1095
|
||||
#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 1096
|
||||
#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 1097
|
||||
#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 1098
|
||||
#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 1099
|
||||
#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 1100
|
||||
#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 1101
|
||||
#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 1102
|
||||
#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 1103
|
||||
#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 1104
|
||||
#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 1105
|
||||
#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 1106
|
||||
#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_SetWheelRotationDelta 1107
|
||||
#define SETWHEELROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define SETWHEELROTATIONDELTA_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
|
||||
#define SETWHEELROTATIONDELTA_ROT_DELTA num_var[2].nref[0].value[ num_var[2].byref_offset ]
|
||||
#define FN_SetWheelRollInfluence 1108
|
||||
#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 1109
|
||||
#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 1110
|
||||
#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 1111
|
||||
#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 1112
|
||||
#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_createMaterial 1113
|
||||
#define FN_deleteMaterial 1114
|
||||
#define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorMaterial 1067
|
||||
#define FN_setActorMaterial 1115
|
||||
#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 1068
|
||||
#define FN_getActorMaterial 1116
|
||||
#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 1069
|
||||
#define FN_copyActorMaterial 1117
|
||||
#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 1070
|
||||
#define FN_copyMaterial 1118
|
||||
#define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialTextureCanvas 1071
|
||||
#define FN_setMaterialTextureCanvas 1119
|
||||
#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 1072
|
||||
#define FN_setMaterialAmbientColor 1120
|
||||
#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 1073
|
||||
#define FN_getMaterialAmbientColor 1121
|
||||
#define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialAntiAliasing 1074
|
||||
#define FN_setMaterialAntiAliasing 1122
|
||||
#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 1075
|
||||
#define FN_getMaterialAntiAliasing 1123
|
||||
#define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBackfaceCulling 1076
|
||||
#define FN_setMaterialBackfaceCulling 1124
|
||||
#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 1077
|
||||
#define FN_getMaterialBackfaceCulling 1125
|
||||
#define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBlendFactor 1078
|
||||
#define FN_setMaterialBlendFactor 1126
|
||||
#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 1079
|
||||
#define FN_getMaterialBlendFactor 1127
|
||||
#define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialBlendMode 1080
|
||||
#define FN_setMaterialBlendMode 1128
|
||||
#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 1081
|
||||
#define FN_getMaterialBlendMode 1129
|
||||
#define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialColorMask 1082
|
||||
#define FN_setMaterialColorMask 1130
|
||||
#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 1083
|
||||
#define FN_getMaterialColorMask 1131
|
||||
#define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialColorMode 1084
|
||||
#define FN_setMaterialColorMode 1132
|
||||
#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 1085
|
||||
#define FN_getMaterialColorMode 1133
|
||||
#define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialDiffuseColor 1086
|
||||
#define FN_setMaterialDiffuseColor 1134
|
||||
#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 1087
|
||||
#define FN_getMaterialDiffuseColor 1135
|
||||
#define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialEmissiveColor 1088
|
||||
#define FN_setMaterialEmissiveColor 1136
|
||||
#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 1089
|
||||
#define FN_getMaterialEmissiveColor 1137
|
||||
#define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFog 1090
|
||||
#define FN_setMaterialFog 1138
|
||||
#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 1091
|
||||
#define FN_getMaterialFog 1139
|
||||
#define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFrontfaceCulling 1092
|
||||
#define FN_setMaterialFrontfaceCulling 1140
|
||||
#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 1093
|
||||
#define FN_getMaterialFrontfaceCulling 1141
|
||||
#define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialGouraudShading 1094
|
||||
#define FN_setMaterialGouraudShading 1142
|
||||
#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 1095
|
||||
#define FN_materialIsGouraudShaded 1143
|
||||
#define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_materialIsAplhaBlend 1096
|
||||
#define FN_materialIsAplhaBlend 1144
|
||||
#define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_materialIsTransparent 1097
|
||||
#define FN_materialIsTransparent 1145
|
||||
#define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialLighting 1098
|
||||
#define FN_setMaterialLighting 1146
|
||||
#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 1099
|
||||
#define FN_materialIsLit 1147
|
||||
#define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialType 1100
|
||||
#define FN_setMaterialType 1148
|
||||
#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 1101
|
||||
#define FN_getMaterialType 1149
|
||||
#define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialNormalize 1102
|
||||
#define FN_setMaterialNormalize 1150
|
||||
#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 1103
|
||||
#define FN_materialIsNormalized 1151
|
||||
#define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialPointCloud 1104
|
||||
#define FN_setMaterialPointCloud 1152
|
||||
#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 1105
|
||||
#define FN_materialIsPointCloud 1153
|
||||
#define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialFlag 1106
|
||||
#define FN_setMaterialFlag 1154
|
||||
#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 1107
|
||||
#define FN_getMaterialFlag 1155
|
||||
#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 1108
|
||||
#define FN_setMaterialTexture 1156
|
||||
#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 1109
|
||||
#define FN_setMaterialShininess 1157
|
||||
#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 1110
|
||||
#define FN_getMaterialShininess 1158
|
||||
#define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialSpecularColor 1111
|
||||
#define FN_setMaterialSpecularColor 1159
|
||||
#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 1112
|
||||
#define FN_getMaterialSpecularColor 1160
|
||||
#define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialThickness 1113
|
||||
#define FN_setMaterialThickness 1161
|
||||
#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 1114
|
||||
#define FN_getMaterialThickness 1162
|
||||
#define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setMaterialWireframe 1115
|
||||
#define FN_setMaterialWireframe 1163
|
||||
#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 1116
|
||||
#define FN_materialIsWireframe 1164
|
||||
#define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorTexture 1117
|
||||
#define FN_setActorTexture 1165
|
||||
#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 1118
|
||||
#define FN_getActorMaterialCount 1166
|
||||
#define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_setActorMaterialFlag 1119
|
||||
#define FN_setActorMaterialFlag 1167
|
||||
#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 1120
|
||||
#define FN_getActorMaterialFlag 1168
|
||||
#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 1121
|
||||
#define FN_setActorMaterialType 1169
|
||||
#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 1122
|
||||
#define FN_getActorMaterialType 1170
|
||||
#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 1123
|
||||
#define FN_MaterialExists 1171
|
||||
#define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_NumMaterialConstants 1124
|
||||
#define FN_NumMaterialConstants 1172
|
||||
#define NUMMATERIALCONSTANTS_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ]
|
||||
#define FN_GetMaterialConstantName$ 1125
|
||||
#define FN_GetMaterialConstantName$ 1173
|
||||
#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 1126
|
||||
#define FN_SetMaterialConstant 1174
|
||||
#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 1127
|
||||
#define FN_GetMaterialConstant 1175
|
||||
#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 ]
|
||||
|
||||
@@ -3221,6 +3221,150 @@ case FN_UpdateCompositeChildTransform: //Sub Procedure
|
||||
case FN_GetCompositeUpdateRevision: //Number Function
|
||||
rc_push_num(rc_getCompositeUpdateRevision( GETCOMPOSITEUPDATEREVISION_ACTOR ));
|
||||
break;
|
||||
case FN_AddVehicleWheel: //Number Function
|
||||
rc_push_num(rc_addVehicleWheel( ADDVEHICLEWHEEL_ACTOR, ADDVEHICLEWHEEL_WHEEL_ACTOR, ADDVEHICLEWHEEL_IS_FRONT_WHEEL ));
|
||||
break;
|
||||
case FN_GetVehicleAxis: //Sub Procedure
|
||||
rc_getVehicleAxis( GETVEHICLEAXIS_ACTOR, &GETVEHICLEAXIS_X, &GETVEHICLEAXIS_Y, &GETVEHICLEAXIS_Z );
|
||||
break;
|
||||
case FN_GetVehicleForwardVector: //Sub Procedure
|
||||
rc_getVehicleForwardVector( GETVEHICLEFORWARDVECTOR_ACTOR, &GETVEHICLEFORWARDVECTOR_X, &GETVEHICLEFORWARDVECTOR_Y, &GETVEHICLEFORWARDVECTOR_Z );
|
||||
break;
|
||||
case FN_GetVehicleCurrentSpeed: //Number Function
|
||||
rc_push_num(rc_getVehicleCurrentSpeed( GETVEHICLECURRENTSPEED_ACTOR ));
|
||||
break;
|
||||
case FN_GetWheelCount: //Number Function
|
||||
rc_push_num(rc_getWheelCount( GETWHEELCOUNT_ACTOR ));
|
||||
break;
|
||||
case FN_GetVehicleChassisWorldTransform: //Sub Procedure
|
||||
rc_getVehicleChassisWorldTransform( GETVEHICLECHASSISWORLDTRANSFORM_ACTOR, GETVEHICLECHASSISWORLDTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelSteeringValue: //Number Function
|
||||
rc_push_num(rc_getWheelSteeringValue( GETWHEELSTEERINGVALUE_ACTOR, GETWHEELSTEERINGVALUE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelWorldTransform: //Sub Procedure
|
||||
rc_getWheelWorldTransform( GETWHEELWORLDTRANSFORM_ACTOR, GETWHEELWORLDTRANSFORM_WHEEL, GETWHEELWORLDTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelConnectionPoint: //Sub Procedure
|
||||
rc_getWheelConnectionPoint( GETWHEELCONNECTIONPOINT_ACTOR, GETWHEELCONNECTIONPOINT_WHEEL, &GETWHEELCONNECTIONPOINT_X, &GETWHEELCONNECTIONPOINT_Y, &GETWHEELCONNECTIONPOINT_Z );
|
||||
break;
|
||||
case FN_GetWheelDirection: //Sub Procedure
|
||||
rc_getWheelDirection( GETWHEELDIRECTION_ACTOR, GETWHEELDIRECTION_WHEEL, &GETWHEELDIRECTION_X, &GETWHEELDIRECTION_Y, &GETWHEELDIRECTION_Z );
|
||||
break;
|
||||
case FN_GetWheelAxel: //Sub Procedure
|
||||
rc_getWheelAxel( GETWHEELAXEL_ACTOR, GETWHEELAXEL_WHEEL, &GETWHEELAXEL_X, &GETWHEELAXEL_Y, &GETWHEELAXEL_Z );
|
||||
break;
|
||||
case FN_GetWheelSuspensionLength: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionLength( GETWHEELSUSPENSIONLENGTH_ACTOR, GETWHEELSUSPENSIONLENGTH_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelMaxSuspensionTravel: //Number Function
|
||||
rc_push_num(rc_getWheelMaxSuspensionTravel( GETWHEELMAXSUSPENSIONTRAVEL_ACTOR, GETWHEELMAXSUSPENSIONTRAVEL_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRadius: //Number Function
|
||||
rc_push_num(rc_getWheelRadius( GETWHEELRADIUS_ACTOR, GETWHEELRADIUS_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelSuspensionStiffness: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionStiffness( GETWHEELSUSPENSIONSTIFFNESS_ACTOR, GETWHEELSUSPENSIONSTIFFNESS_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelDampingCompression: //Number Function
|
||||
rc_push_num(rc_getWheelDampingCompression( GETWHEELDAMPINGCOMPRESSION_ACTOR, GETWHEELDAMPINGCOMPRESSION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelDampingRelaxation: //Number Function
|
||||
rc_push_num(rc_getWheelDampingRelaxation( GETWHEELDAMPINGRELAXATION_ACTOR, GETWHEELDAMPINGRELAXATION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelFrictionSlip: //Number Function
|
||||
rc_push_num(rc_getWheelFrictionSlip( GETWHEELFRICTIONSLIP_ACTOR, GETWHEELFRICTIONSLIP_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRotation: //Number Function
|
||||
rc_push_num(rc_getWheelRotation( GETWHEELROTATION_ACTOR, GETWHEELROTATION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRotationDelta: //Number Function
|
||||
rc_push_num(rc_getWheelRotationDelta( GETWHEELROTATIONDELTA_ACTOR, GETWHEELROTATIONDELTA_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelRollInfluence: //Number Function
|
||||
rc_push_num(rc_getWheelRollInfluence( GETWHEELROLLINFLUENCE_ACTOR, GETWHEELROLLINFLUENCE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelEngineForce: //Number Function
|
||||
rc_push_num(rc_getWheelEngineForce( GETWHEELENGINEFORCE_ACTOR, GETWHEELENGINEFORCE_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelBrake: //Number Function
|
||||
rc_push_num(rc_getWheelBrake( GETWHEELBRAKE_ACTOR, GETWHEELBRAKE_WHEEL ));
|
||||
break;
|
||||
case FN_WheelIsFront: //Number Function
|
||||
rc_push_num(rc_wheelIsFront( WHEELISFRONT_ACTOR, WHEELISFRONT_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelInverseContactSuspension: //Number Function
|
||||
rc_push_num(rc_getWheelInverseContactSuspension( GETWHEELINVERSECONTACTSUSPENSION_ACTOR, GETWHEELINVERSECONTACTSUSPENSION_WHEEL ));
|
||||
break;
|
||||
case FN_GetWheelSuspensionVelocity: //Number Function
|
||||
rc_push_num(rc_getWheelSuspensionVelocity( GETWHEELSUSPENSIONVELOCITY_ACTOR, GETWHEELSUSPENSIONVELOCITY_WHEEL ));
|
||||
break;
|
||||
case FN_ResetVehicleSuspension: //Sub Procedure
|
||||
rc_resetVehicleSuspension( RESETVEHICLESUSPENSION_ACTOR );
|
||||
break;
|
||||
case FN_SetWheelSteeringValue: //Sub Procedure
|
||||
rc_setWheelSteeringValue( SETWHEELSTEERINGVALUE_ACTOR, SETWHEELSTEERINGVALUE_WHEEL, SETWHEELSTEERINGVALUE_STEERING );
|
||||
break;
|
||||
case FN_ApplyWheelEngineForce: //Sub Procedure
|
||||
rc_applyWheelEngineForce( APPLYWHEELENGINEFORCE_ACTOR, APPLYWHEELENGINEFORCE_WHEEL, APPLYWHEELENGINEFORCE_FORCE );
|
||||
break;
|
||||
case FN_SetWheelBrake: //Sub Procedure
|
||||
rc_setWheelBrake( SETWHEELBRAKE_ACTOR, SETWHEELBRAKE_WHEEL, SETWHEELBRAKE_BRAKE );
|
||||
break;
|
||||
case FN_SetVehiclePitchControl: //Sub Procedure
|
||||
rc_setVehiclePitchControl( SETVEHICLEPITCHCONTROL_ACTOR, SETVEHICLEPITCHCONTROL_PITCH );
|
||||
break;
|
||||
case FN_SetWheelConnectionPoint: //Sub Procedure
|
||||
rc_setWheelConnectionPoint( SETWHEELCONNECTIONPOINT_ACTOR, SETWHEELCONNECTIONPOINT_WHEEL, SETWHEELCONNECTIONPOINT_X, SETWHEELCONNECTIONPOINT_Y, SETWHEELCONNECTIONPOINT_Z );
|
||||
break;
|
||||
case FN_SetWheelDirection: //Sub Procedure
|
||||
rc_setWheelDirection( SETWHEELDIRECTION_ACTOR, SETWHEELDIRECTION_WHEEL, SETWHEELDIRECTION_X, SETWHEELDIRECTION_Y, SETWHEELDIRECTION_Z );
|
||||
break;
|
||||
case FN_SetWheelAxel: //Sub Procedure
|
||||
rc_setWheelAxel( SETWHEELAXEL_ACTOR, SETWHEELAXEL_WHEEL, SETWHEELAXEL_X, SETWHEELAXEL_Y, SETWHEELAXEL_Z );
|
||||
break;
|
||||
case FN_SetWheelSuspensionLength: //Sub Procedure
|
||||
rc_setWheelSuspensionLength( SETWHEELSUSPENSIONLENGTH_ACTOR, SETWHEELSUSPENSIONLENGTH_WHEEL, SETWHEELSUSPENSIONLENGTH_S_LENGTH );
|
||||
break;
|
||||
case FN_SetWheelMaxSuspensionTravel: //Sub Procedure
|
||||
rc_setWheelMaxSuspensionTravel( SETWHEELMAXSUSPENSIONTRAVEL_ACTOR, SETWHEELMAXSUSPENSIONTRAVEL_WHEEL, SETWHEELMAXSUSPENSIONTRAVEL_MAX_TRAVEL );
|
||||
break;
|
||||
case FN_SetWheelRadius: //Sub Procedure
|
||||
rc_setWheelRadius( SETWHEELRADIUS_ACTOR, SETWHEELRADIUS_WHEEL, SETWHEELRADIUS_RADIUS );
|
||||
break;
|
||||
case FN_SetWheelSuspensionStiffness: //Sub Procedure
|
||||
rc_setWheelSuspensionStiffness( SETWHEELSUSPENSIONSTIFFNESS_ACTOR, SETWHEELSUSPENSIONSTIFFNESS_WHEEL, SETWHEELSUSPENSIONSTIFFNESS_STIFFNESS );
|
||||
break;
|
||||
case FN_SetWheelDampingCompression: //Sub Procedure
|
||||
rc_setWheelDampingCompression( SETWHEELDAMPINGCOMPRESSION_ACTOR, SETWHEELDAMPINGCOMPRESSION_WHEEL, SETWHEELDAMPINGCOMPRESSION_DCOMP_VALUE );
|
||||
break;
|
||||
case FN_SetWheelDampingRelaxation: //Sub Procedure
|
||||
rc_setWheelDampingRelaxation( SETWHEELDAMPINGRELAXATION_ACTOR, SETWHEELDAMPINGRELAXATION_WHEEL, SETWHEELDAMPINGRELAXATION_DREL_VALUE );
|
||||
break;
|
||||
case FN_SetWheelFrictionSlip: //Sub Procedure
|
||||
rc_setWheelFrictionSlip( SETWHEELFRICTIONSLIP_ACTOR, SETWHEELFRICTIONSLIP_WHEEL, SETWHEELFRICTIONSLIP_FSLIP_VALUE );
|
||||
break;
|
||||
case FN_SetWheelRotation: //Sub Procedure
|
||||
rc_setWheelRotation( SETWHEELROTATION_ACTOR, SETWHEELROTATION_WHEEL, SETWHEELROTATION_ROT );
|
||||
break;
|
||||
case FN_SetWheelRotationDelta: //Sub Procedure
|
||||
rc_setWheelRotationDelta( SETWHEELROTATIONDELTA_ACTOR, SETWHEELROTATIONDELTA_WHEEL, SETWHEELROTATIONDELTA_ROT_DELTA );
|
||||
break;
|
||||
case FN_SetWheelRollInfluence: //Sub Procedure
|
||||
rc_setWheelRollInfluence( SETWHEELROLLINFLUENCE_ACTOR, SETWHEELROLLINFLUENCE_WHEEL, SETWHEELROLLINFLUENCE_ROLL_INFLUENCE );
|
||||
break;
|
||||
case FN_SetWheelInverseContactSuspension: //Sub Procedure
|
||||
rc_setWheelInverseContactSuspension( SETWHEELINVERSECONTACTSUSPENSION_ACTOR, SETWHEELINVERSECONTACTSUSPENSION_WHEEL, SETWHEELINVERSECONTACTSUSPENSION_C_VALUE );
|
||||
break;
|
||||
case FN_SetWheelSuspensionVelocity: //Sub Procedure
|
||||
rc_setWheelSuspensionVelocity( SETWHEELSUSPENSIONVELOCITY_ACTOR, SETWHEELSUSPENSIONVELOCITY_WHEEL, SETWHEELSUSPENSIONVELOCITY_VELOCITY );
|
||||
break;
|
||||
case FN_SetWheelActorOffsetTransform: //Sub Procedure
|
||||
rc_setWheelActorOffsetTransform( SETWHEELACTOROFFSETTRANSFORM_ACTOR, SETWHEELACTOROFFSETTRANSFORM_WHEEL, SETWHEELACTOROFFSETTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_GetWheelActorOffsetTransform: //Sub Procedure
|
||||
rc_getWheelActorOffsetTransform( GETWHEELACTOROFFSETTRANSFORM_ACTOR, GETWHEELACTOROFFSETTRANSFORM_WHEEL, GETWHEELACTOROFFSETTRANSFORM_T_MATRIX );
|
||||
break;
|
||||
case FN_createMaterial: //Number Function
|
||||
rc_push_num(rc_createMaterial( ));
|
||||
break;
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
1771296059 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h
|
||||
<TargetConditionals.h>
|
||||
|
||||
1771619942 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
|
||||
1771626799 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h
|
||||
"rc_os_defines.h"
|
||||
@@ -2281,7 +2281,7 @@
|
||||
"rc_gfx_core.h"
|
||||
<irrtheora.h>
|
||||
|
||||
1771619942 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
|
||||
1771626799 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
|
||||
|
||||
1760243468 source:/home/n00b/Projects/irrBullet/src/irrBullet.cpp
|
||||
"irrBullet.h"
|
||||
|
||||
Reference in New Issue
Block a user