Vehicle::modifyWheelBoneTransform: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with "Note: Use wheelId 255 to modify all wheels at once ==Syntax== <syntaxhighlight lang="javascript">mp.game.vehicle.modifyWheelBoneTransform(wheelId, rotationX, rotationY, rotationZ, offsetX, offsetY, offsetZ);</syntaxhighlight> === Required Arguments === *'''wheelId:''' number *'''rotationX:''' number *'''rotationY:''' number *'''rotationZ:''' number *'''offsetX:''' number *'''offsetY:''' number *'''offsetZ:''' number ===Return value=== *'''undefined''' ==Example== <synta...")
 
No edit summary
 
Line 1: Line 1:
Note: Use wheelId 255 to modify all wheels at once
{{ClientsideJsFunction}}
{{JSContainer|
 
===Required Params===
*'''wheelId:''' {{RageType|number}} — Wheel ID to modify. Use '''255''' to modify all wheels at once.
*'''rotationX:''' {{RageType|number}} — Rotation on X axis.
*'''rotationY:''' {{RageType|number}} — Rotation on Y axis.
*'''rotationZ:''' {{RageType|number}} — Rotation on Z axis.
*'''offsetX:''' {{RageType|number}} — Offset on X axis.
*'''offsetY:''' {{RageType|number}} — Offset on Y axis.
*'''offsetZ:''' {{RageType|number}} — Offset on Z axis.
 
===Return value===
*'''{{RageType|void}}'''


==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">mp.game.vehicle.modifyWheelBoneTransform(wheelId, rotationX, rotationY, rotationZ, offsetX, offsetY, offsetZ);</syntaxhighlight>
<syntaxhighlight lang="javascript">
=== Required Arguments ===
vehicle.modifyWheelBoneTransform(
*'''wheelId:''' number
    number wheelId,
*'''rotationX:''' number
    number rotationX,
*'''rotationY:''' number
    number rotationY,
*'''rotationZ:''' number
    number rotationZ,
*'''offsetX:''' number
    number offsetX,
*'''offsetY:''' number
    number offsetY,
*'''offsetZ:''' number
    number offsetZ
===Return value===
)
*'''undefined'''
</syntaxhighlight>
 
==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
// todo
// Tilt all wheels slightly forward
vehicle.modifyWheelBoneTransform(
    255,
    5.0, 0.0, 0.0,
    0.0, 0.0, 0.0
);
</syntaxhighlight>
</syntaxhighlight>
}}
==See also==
==See also==
{{Vehicle_s_function_c}}
{{Vehicle_s_function_c}}
[[Category:Clientside API]]
[[Category:Clientside API]]
[[Category:TODO: Example]]
[[Category:Vehicle]]

Latest revision as of 22:12, 26 December 2025

Client-Side
Function

 JavaScript



JavaScript Syntax


Required Params

  • wheelId: number — Wheel ID to modify. Use 255 to modify all wheels at once.
  • rotationX: number — Rotation on X axis.
  • rotationY: number — Rotation on Y axis.
  • rotationZ: number — Rotation on Z axis.
  • offsetX: number — Offset on X axis.
  • offsetY: number — Offset on Y axis.
  • offsetZ: number — Offset on Z axis.

Return value

  • 'void'

Syntax

vehicle.modifyWheelBoneTransform(
    number wheelId,
    number rotationX,
    number rotationY,
    number rotationZ,
    number offsetX,
    number offsetY,
    number offsetZ
)

Example

// Tilt all wheels slightly forward
vehicle.modifyWheelBoneTransform(
    255,
    5.0, 0.0, 0.0,
    0.0, 0.0, 0.0
);


See also