b3dSetCharacterGravityScale

Sets gravity scale multiplier (1.0=normal, 0.5=half gravity, 2.0=double gravity, default 1.0). Takes characterHandle (character controller from b3dCreateCharacterController), scale (gravity multiplier 0.0-infinity, scales global gravity for this character). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

characterHandle Int
scale Double

Returns

Void

Quick Summary

Sets gravity scale multiplier (1.0=normal, 0.5=half gravity, 2.0=double gravity, default 1.0). Takes characterHandle (character controller from b3dCreateCharacterController), scale (gravity multiplier 0.0-infinity, scales global gravity for this character). Returns nothing.

Technical Exegesis...

Sets gravity scale multiplier (1.0=normal, 0.5=half gravity, 2.0=double gravity, default 1.0). Takes characterHandle (character controller from b3dCreateCharacterController), scale (gravity multiplier 0.0-infinity, scales global gravity for this character). Returns nothing. Sets data.gravityScale, affects character gravity during physics update. Use for low gravity areas, powerups, or special movement states like gliding.

This function configures gravity scaling.

Example

Example.bam
; No example implemented yet