BakkesMod Programming Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

VehicleWrapper : RBActorWrapper

View Implementation

unsigned long 
GetbCanJump()



void 
SetbCanJump(unsigned long newbCanJump)


Parameter Type Description
newbCanJump unsigned long

VehicleSimWrapper 
GetVehicleSim()



void 
SetVehicleSim(VehicleSimWrapper newVehicleSim)


Parameter Type Description
newVehicleSim VehicleSimWrapper

StickyForceData 
GetStickyForce()



void 
SetStickyForce(StickyForceData newStickyForce)


Parameter Type Description
newStickyForce StickyForceData

unsigned long 
GetbDriving()



void 
SetbDriving(unsigned long newbDriving)


Parameter Type Description
newbDriving unsigned long

unsigned long 
GetbReplicatedHandbrake()



void 
SetbReplicatedHandbrake(unsigned long newbReplicatedHandbrake)


Parameter Type Description
newbReplicatedHandbrake unsigned long

unsigned long 
GetbJumped()



void 
SetbJumped(unsigned long newbJumped)


Parameter Type Description
newbJumped unsigned long

unsigned long 
GetbDoubleJumped()



void 
SetbDoubleJumped(unsigned long newbDoubleJumped)


Parameter Type Description
newbDoubleJumped unsigned long

unsigned long 
GetbOnGround()



void 
SetbOnGround(unsigned long newbOnGround)


Parameter Type Description
newbOnGround unsigned long

unsigned long 
GetbSuperSonic()



void 
SetbSuperSonic(unsigned long newbSuperSonic)


Parameter Type Description
newbSuperSonic unsigned long

unsigned long 
GetbPodiumMode()



void 
SetbPodiumMode(unsigned long newbPodiumMode)


Parameter Type Description
newbPodiumMode unsigned long

ControllerInput 
GetInput()



void 
SetInput(ControllerInput newInput)


Parameter Type Description
newInput ControllerInput

unsigned char 
GetReplicatedThrottle()



void 
SetReplicatedThrottle(unsigned char newReplicatedThrottle)


Parameter Type Description
newReplicatedThrottle unsigned char

unsigned char 
GetReplicatedSteer()



void 
SetReplicatedSteer(unsigned char newReplicatedSteer)


Parameter Type Description
newReplicatedSteer unsigned char

AIControllerWrapper 
GetAIController()



PlayerControllerWrapper 
GetPlayerController()



void 
SetPlayerController(PlayerControllerWrapper newPlayerController)


Parameter Type Description
newPlayerController PlayerControllerWrapper

PriWrapper 
GetPRI()



void 
SetPRI(PriWrapper newPRI)


Parameter Type Description
newPRI PriWrapper

int 
GetVehicleUpdateTag()



void 
SetVehicleUpdateTag(int newVehicleUpdateTag)


Parameter Type Description
newVehicleUpdateTag int

Vector 
GetLocalCollisionOffset()



void 
SetLocalCollisionOffset(Vector newLocalCollisionOffset)


Parameter Type Description
newLocalCollisionOffset Vector

Vector 
GetLocalCollisionExtent()



void 
SetLocalCollisionExtent(Vector newLocalCollisionExtent)


Parameter Type Description
newLocalCollisionExtent Vector

int 
GetLastBallTouchFrame()



void 
SetLastBallTouchFrame(int newLastBallTouchFrame)


Parameter Type Description
newLastBallTouchFrame int

int 
GetLastBallImpactFrame()



void 
SetLastBallImpactFrame(int newLastBallImpactFrame)


Parameter Type Description
newLastBallImpactFrame int

BoostWrapper 
GetBoostComponent()



DodgeComponentWrapper 
GetDodgeComponent()



AirControlComponentWrapper 
GetAirControlComponent()



JumpComponentWrapper 
GetJumpComponent()



DoubleJumpComponentWrapper 
GetDoubleJumpComponent()



void 
SetDoubleJumpComponent(DoubleJumpComponentWrapper newDoubleJumpComponent)


Parameter Type Description
newDoubleJumpComponent DoubleJumpComponentWrapper

float 
GetTimeBelowSupersonicSpeed()



void 
SetTimeBelowSupersonicSpeed(float newTimeBelowSupersonicSpeed)


Parameter Type Description
newTimeBelowSupersonicSpeed float

void 
ForceNetPacketIfNearBall()



bool 
IsCarWithinForwardEllipticalCone(VehicleWrapper OtherCar, float YawAngleDegrees, float PitchAngleDegrees)


Parameter Type Description
OtherCar VehicleWrapper
YawAngleDegrees float
PitchAngleDegrees float

float 
GetForwardSpeed()



float 
GetTimeOffGround()



float 
GetTimeOnGround()



Vector 
GetGroundNormal()



bool 
IsOnWall()



bool 
IsOnGround()



int 
GetNumWheelWorldContacts()



int 
GetNumWheelContacts()



void 
ZeroMovementVariables()



void 
eventSetVehicleInput(ControllerInput &NewInput)


Parameter Type Description
NewInput ControllerInput

void 
EnablePodiumMode()



void 
SetDriving(unsigned long bDrive)


Parameter Type Description
bDrive unsigned long

void 
InitAudioParams()



void 
OnPRIChanged()



void 
OnControllerChanged()



void 
UnPossessed()



void 
EventPRIChanged(VehicleWrapper Vehicle)


Parameter Type Description
Vehicle VehicleWrapper