CarWrapper : VehicleWrapper
Any car in the match. There can be more than one!
The best way to get the cars is using a ServerWrapper to call from its superclass GameEventWrapper.GetCars()
bool Is Boost Cheap( )
void Set Boost Cheap( bool b)
Parameter | Type | Description |
---|---|---|
b | bool | — |
void Set Car Rotation( Rotator rotation)
Parameter | Type | Description |
---|---|---|
rotation | Rotator | — |
void Force Boost( bool force)
Parameter | Type | Description |
---|---|---|
force | bool | — |
std::string Get Owner Name( )
void Unfreeze( )
ControllerInput Get Input( )
void Set Input( Controller Input input)
Parameter | Type | Description |
---|---|---|
input | ControllerInput | — |
void Destroy( )
void Demolish( )
unsigned long Has Flip( )
int Get Loadout Body( )
void Set Car Color( Linear Color main Color, Linear Color secondary Color)
Parameter | Type | Description |
---|---|---|
mainColor | LinearColor | — |
secondaryColor | LinearColor | — |
ArrayWrapper Get Default Car Components( )
FlipCarComponentWrapper Get Flip Component( )
unsigned char Get Demolish Target( )
void Set Demolish Target( unsigned char new Demolish Target)
Parameter | Type | Description |
---|---|---|
newDemolishTarget | unsigned char | — |
unsigned char Get Demolish Speed( )
void Set Demolish Speed( unsigned char new Demolish Speed)
Parameter | Type | Description |
---|---|---|
newDemolishSpeed | unsigned char | — |
unsigned long Getb Loadout Set( )
void Setb Loadout Set( unsigned long newb Loadout Set)
Parameter | Type | Description |
---|---|---|
newbLoadoutSet | unsigned long | — |
unsigned long Getb Demolish On Opposing Ground( )
void Setb Demolish On Opposing Ground( unsigned long newb Demolish On Opposing Ground)
Parameter | Type | Description |
---|---|---|
newbDemolishOnOpposingGround | unsigned long | — |
unsigned long Getb Was On Opposing Ground( )
void Setb Was On Opposing Ground( unsigned long newb Was On Opposing Ground)
Parameter | Type | Description |
---|---|---|
newbWasOnOpposingGround | unsigned long | — |
unsigned long Getb Demolish On Goal Zone( )
void Setb Demolish On Goal Zone( unsigned long newb Demolish On Goal Zone)
Parameter | Type | Description |
---|---|---|
newbDemolishOnGoalZone | unsigned long | — |
unsigned long Getb Was In Goal Zone( )
void Setb Was In Goal Zone( unsigned long newb Was In Goal Zone)
Parameter | Type | Description |
---|---|---|
newbWasInGoalZone | unsigned long | — |
unsigned long Getb Override Handbrake On( )
void Setb Override Handbrake On( unsigned long newb Override Handbrake On)
Parameter | Type | Description |
---|---|---|
newbOverrideHandbrakeOn | unsigned long | — |
unsigned long Getb Collides With Vehicles( )
void Setb Collides With Vehicles( unsigned long newb Collides With Vehicles)
Parameter | Type | Description |
---|---|---|
newbCollidesWithVehicles | unsigned long | — |
unsigned long Getb Override Boost On( )
void Setb Override Boost On( unsigned long newb Override Boost On)
Parameter | Type | Description |
---|---|---|
newbOverrideBoostOn | unsigned long | — |
FXActorWrapper Get Exit FXArchetype( )
void Set Exit FXArchetype( FXActor Wrapper new Exit FXArchetype)
Parameter | Type | Description |
---|---|---|
newExitFXArchetype | FXActorWrapper | — |
float Get Max Time For Dodge( )
void Set Max Time For Dodge( float new Max Time For Dodge)
Parameter | Type | Description |
---|---|---|
newMaxTimeForDodge | float | — |
float Get Last Wheels Hit Ball Time( )
void Set Last Wheels Hit Ball Time( float new Last Wheels Hit Ball Time)
Parameter | Type | Description |
---|---|---|
newLastWheelsHitBallTime | float | — |
float Get Replicated Car Scale( )
void Set Replicated Car Scale( float new Replicated Car Scale)
Parameter | Type | Description |
---|---|---|
newReplicatedCarScale | float | — |
FXActorWrapper Get Body FXActor( )
void Set Body FXActor( FXActor Wrapper new Body FXActor)
Parameter | Type | Description |
---|---|---|
newBodyFXActor | FXActorWrapper | — |
PriWrapper Get Attacker PRI( )
void Set Attacker PRI( Pri Wrapper new Attacker PRI)
Parameter | Type | Description |
---|---|---|
newAttackerPRI | PriWrapper | — |
Vector Get Mouse Accel( )
void Set Mouse Accel( Vector new Mouse Accel)
Parameter | Type | Description |
---|---|---|
newMouseAccel | Vector | — |
Vector Get Mouse Air Accel( )
void Set Mouse Air Accel( Vector new Mouse Air Accel)
Parameter | Type | Description |
---|---|---|
newMouseAirAccel | Vector | — |
RumblePickupComponentWrapper Get Attached Pickup( )
void Set Attached Pickup( Rumble Pickup Component Wrapper new Attached Pickup)
Parameter | Type | Description |
---|---|---|
newAttachedPickup | RumblePickupComponentWrapper | — |
Vector Get Replay Focus Offset( )
void Set Replay Focus Offset( Vector new Replay Focus Offset)
Parameter | Type | Description |
---|---|---|
newReplayFocusOffset | Vector | — |
float Get Added Ball Force Multiplier( )
void Set Added Ball Force Multiplier( float new Added Ball Force Multiplier)
Parameter | Type | Description |
---|---|---|
newAddedBallForceMultiplier | float | — |
float Get Added Car Force Multiplier( )
void Set Added Car Force Multiplier( float new Added Car Force Multiplier)
Parameter | Type | Description |
---|---|---|
newAddedCarForceMultiplier | float | — |
GameEventWrapper Get Game Event( )
void Set Game Event( Game Event Wrapper new Game Event)
Parameter | Type | Description |
---|---|---|
newGameEvent | GameEventWrapper | — |
float Get Max Drive Backwards Speed( )
float Get Max Drive Forward Speed( )
Vector Get Replay Focus Location( )
void On Pickup Changed( Rumble Pickup Component Wrapper In Pickup)
Parameter | Type | Description |
---|---|---|
InPickup | RumblePickupComponentWrapper | — |
void Set Attached Pickup2(Rumble Pickup Component Wrapper In Pickup)
Parameter | Type | Description |
---|---|---|
InPickup | RumblePickupComponentWrapper | — |
void Enable Podium Mode( )
void Copy Push Factor Curve( )
void Clear Attacker( )
void Notify New Attacker( Pri Wrapper Attacker)
Parameter | Type | Description |
---|---|---|
Attacker | PriWrapper | — |
void Update Ball Indicator( )
void event On Super Sonic Changed( )
void event On Ground Changed( )
void Fell Out Of World( )
void Demolish Destroy Timer( )
void Demolish2(RBActor Wrapper Demolisher)
Parameter | Type | Description |
---|---|---|
Demolisher | RBActorWrapper | — |
bool Teleport( Vector &Spawn Location, Rotator &Spawn Rotation, unsigned long b Stop Velocity, unsigned long b Update Rotation, float Extra Force)
Parameter | Type | Description |
---|---|---|
SpawnLocation | Vector | — |
SpawnRotation | Rotator | — |
bStopVelocity | unsigned long | — |
bUpdateRotation | unsigned long | — |
ExtraForce | float | — |
void On Jump Released( )
void On Jump Pressed( )
void event Set Vehicle Input( Controller Input &New Input)
Parameter | Type | Description |
---|---|---|
NewInput | ControllerInput | — |
bool Can Demolish( Car Wrapper Hit Car)
Parameter | Type | Description |
---|---|---|
HitCar | CarWrapper | — |
bool Should Demolish( Car Wrapper Hit Car, Vector &Hit Location, Vector &Hit Normal, unsigned char *Result)
Parameter | Type | Description |
---|---|---|
HitCar | CarWrapper | — |
HitLocation | Vector | — |
HitNormal | Vector | — |
Result | unsigned char * | — |
unsigned char Apply Car Impact Forces( Car Wrapper Other Car, Vector &Hit Location, Vector &Hit Normal)
Parameter | Type | Description |
---|---|---|
OtherCar | CarWrapper | — |
HitLocation | Vector | — |
HitNormal | Vector | — |
bool Is Bumper Hit( Car Wrapper Other Car)
Parameter | Type | Description |
---|---|---|
OtherCar | CarWrapper | — |
void Apply Ball Impact Forces( Ball Wrapper Ball, Vector &Hit Location)
Parameter | Type | Description |
---|---|---|
Ball | BallWrapper | — |
HitLocation | Vector | — |
bool Is Dodging( )
void On Hit Ball( Ball Wrapper Ball, Vector &Hit Location, Vector &Hit Normal)
Parameter | Type | Description |
---|---|---|
Ball | BallWrapper | — |
HitLocation | Vector | — |
HitNormal | Vector | — |
bool Any Wheel Touching Ground( )
CarComponentWrapper Give Car Component( Car Component Wrapper Component Archetype, Pri Wrapper Activator)
Parameter | Type | Description |
---|---|---|
ComponentArchetype | CarComponentWrapper | — |
Activator | PriWrapper | — |
void Add Default Car Components( )
void Detach Primitive Component( Primitive Component Wrapper Component)
Parameter | Type | Description |
---|---|---|
Component | PrimitiveComponentWrapper | — |
void Handle Wheel Ball Hit( Wheel Wrapper Wheel)
Parameter | Type | Description |
---|---|---|
Wheel | WheelWrapper | — |
void Respawn In Place( )
void Set Car Scale( float New Scale)
Parameter | Type | Description |
---|---|---|
NewScale | float | — |
void On Club Colors Changed( )
void Handle Team Changed( Pri XWrapper My PRI)
Parameter | Type | Description |
---|---|---|
MyPRI | PriXWrapper | — |
bool Update Team Loadout( )
void Init Team Paint( )
int Get Loadout Team Index( )
int Get Preview Team Index( )
bool Has Team( )
void Handle Loadout Selected( Pri Wrapper My PRI)
Parameter | Type | Description |
---|---|---|
MyPRI | PriWrapper | — |
void Handle Game Event Changed( Pri Wrapper My PRI)
Parameter | Type | Description |
---|---|---|
MyPRI | PriWrapper | — |