Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Vehicles.KCar

Extends
KVehicle
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.KVehicle
            |   
            +-- Vehicles.KCar

Direct Known Subclasses:

Bulldog

Constants Summary
Inherited Contants from Engine.KVehicle
FilterFrames

Variables Summary
boolbIsInverted
boolbNewCarState
KCarStateCarState
KRigidBodyStateChassisState
floatFlipTimeLeft
floatForwardVel
KTirefrontLeft
KTirefrontRight
intGear
boolIsDriving
floatNextNetUpdateTime
boolOutputBrake
boolOutputHandbrakeOn
floatOutputTorque
KTirerearLeft
KTirerearRight
floatWheelFrontAcross
floatWheelFrontAlong
floatWheelRearAcross
floatWheelRearAlong
floatWheelSpinSpeed
floatWheelVert
KCar
floatChassisMass
floatFlipTime
floatFlipTorque
class<KTire>FrontTireClass
floatHandbrakeThresh
floatMaxBrakeTorque
floatMaxNetUpdateInterval
floatMaxSteerAngle
class<KTire>RearTireClass
floatSteerPropGap
floatSteerSpeed
floatSteerTorque
floatStopThreshold
floatSuspDamping
floatSuspHighLimit
floatSuspLowLimit
floatSuspRef
floatSuspStiffness
floatTireAdhesion
floatTireHandbrakeFriction
floatTireHandbrakeSlip
floatTireLateralFriction
floatTireLateralSlip
floatTireMass
floatTireMinSlip
floatTireRestitution
floatTireRollFriction
floatTireRollSlip
floatTireSlipRate
floatTireSoftness
InterpCurveTorqueCurve
floatTorqueSplit
Inherited Variables from Engine.KVehicle
bAutoDrive, bHistoryWarmup, bVehicleIsAltFiring, bVehicleIsFiring, CameraHistory[FilterFrames], DestroyEffectClass, NextHistorySlot
Inherited Variables from Engine.Vehicle
AIMoveCheckTime, AutoTurretControllerClass, bAdjustDriversHead, bAllowViewChange, bAllowWeaponToss, bAutoTurret, bCanCarryFlag, bCanDoTrickJumps, bCanFlip, bCanHover, bDefensive, bDesiredBehindView, bDrawDriverInTP, bDrawMeshInFP, bDrawVehicleShadow, bDriverCollideActors, bDriverHoldsFlag, bDriving, bDropDetail, bEjectDriver, bEnemyLockedOn, bEnterringUnlocks, bFollowLookDir, bFPNoZFromCameraPitch, bHasHandbrake, bHasRadar, bHideRemoteDriver, bHighScoreKill, bHUDTrackVehicle, bKeyVehicle, bNoFriendlyFire, bNonHumanControl, bOldDriving, bPCRelativeFPRotation, bRelativeExitPos, bRemoteControlled, bScriptedRise, bSeparateTurretFocus, bShowChargingBar, bShowDamageOverlay, bSpawnProtected, bStalled, bTeamLocked, bTurnInPlace, BulletSounds, bVehicleDestroyed, bVehicleShadows, bWeaponisAltFiring, bWeaponisFiring, bZeroPCRotOnEntry, CameraSpeed, CenterSpringForce, CenterSpringRangePitch, CenterSpringRangeRoll, CrushedDamageType, DesiredTPCamDistance, DriveAnim, DrivePos, Driver, DriverDamageMult, DriveRot, DriverViewPitch, DriverViewYaw, EjectMomentum, EntryPosition, EntryRadius, ExitPositions, FlagBone, FlagOffset, FlagRotation, FPCamPos, FPCamViewOffset, HornSounds, HUDOverlay, HUDOverlayClass, HUDOverlayFOV, HUDOverlayOffset, LastCameraCalcTime, LastHornTime, LastLockWarningTime, LinkHealMult, LockOnClassString, LockWarningInterval, MaxDesireability, MaxViewPitch, MaxViewYaw, MinRunOverSpeed, MomentumMult, myMarker, NextVehicle, NoEntryTexture, ObjectiveGetOutDist, OldSteering, OldTeam, ParentFactory, PlayerEnterredRotation, PlayerStartTime, PrevTeam, RanOverDamageType, RanOverSound, Rise, ShadowCullDistance, ShadowMaxTraceDist, SpawnOverlay[2], Steering, StolenAnnouncement, StolenSound, StuckCount, StuckTime, Team, TeamBeaconBorderMaterial, TeamBeaconTexture, TeamUseTime, Throttle, ThrottleTime, TPCamDistance, TPCamDistRange, TPCamLookat, TPCamWorldOffset, TransEffects[2], VehicleDescription, VehicleDrowningDamType, VehicleIcon, VehicleLostTime, VehicleMovingTime, VehicleNameString, VehiclePositionString, VehicleShadow, WaterDamage, WheelsScale

Structures Summary
KCarState
ChassisPosition, ChassisQuaternion, ChassisLinVel, ChassisAngVel, WheelHeight[4], FrontWheelAng[2], WheelVertVel[4], ServerSteering, ServerTorque, ServerBrake, ServerHandbrakeOn, bNewState
Inherited Structures from Engine.Vehicle
SVehicleIcon

Functions Summary
event Destroyed ()))
functionfloat Engine (float Throttle))
event KApplyForce (out vector Force, out vector Torque))
eventbool KUpdateState (out KRigidBodyState newState))
event KVehicleUpdateParams ()))
function PackState ()))
function PostNetBeginPlay ()))
function ProcessCarInput ()))
function StartFlip (Pawn Pusher))
function Tick (float Delta))
event VehicleStateReceived ()))
Inherited Functions from Engine.KVehicle
ClientKDriverEnter, ClientKDriverLeave, Destroyed, GraphData, KDriverEnter, KDriverLeave, KVehicleUpdateParams, SpecialCalcView, TakeDamage, Tick, TryToDrive, VehicleStateReceived
Inherited Functions from Engine.Vehicle
ActivateOverlay, AdjustDriverDamage, AdjustedStrength, AlternateTarget, AltFire, AttachDriver, AttachFlag, BotDesireability, ChangedReservation, ChargeBar, CheatFly, CheatGhost, CheatWalk, CheckForHeadShot, CheckSuperBerserk, CheckTauntValid, ClientClearController, ClientKDriverEnter, ClientKDriverLeave, ClientPlayForceFeedback, ClientVehicleCeaseFire, Destroyed, Destroyed_HandleDriver, DetachDriver, Died, DisplayDebug, DriverDied, DriverLeft, DriverRadiusDamage, DrivingStatusChanged, EjectDriver, EncroachedBy, EncroachingOn, FaceRotation, FindEntryVehicle, FindValidTaunt, Fire, FixPCRotation, Flip, GetBestEntry, GetBotPassenger, GetCameraLocationStart, GetInstigator, GetMoveTargetFor, GetSpree, GetTeamNum, GetTurrets, GetVehiclePositionString, HasOccupiedTurret, HealDamage, ImportantVehicle, IncomingMissile, IncrementSpree, IndependentVehicle, IsArtillery, IsVehicleEmpty, KDriverEnter, KDriverLeave, LockOnWarning, NeedsFlip, NewReservationCostMultiplier, NextWeapon, NotifyEnemyLockedOn, NotifyEnemyLostLock, NumPassengers, Occupied, OpenPositionFor, PlaceExitingDriver, PlayDying, PlayerChangedTeam, PlayTakeHit, PlayTeleportEffect, PointOfView, PossessedBy, PostBeginPlay, POVChanged, PreBeginPlay, PrevWeapon, RanInto, ReservationCostMultiplier, ServerPlayHorn, SetAnimAction, SetBaseEyeheight, SetInitialState, SetReservation, SetTeamNum, SetWheelsScale, ShootMissile, ShootSpecial, ShouldTargetMissile, SpecialCalcBehindView, SpecialCalcFirstPersonView, SpecialCalcView, SpectatorSpecialCalcView, SpokenFor, Stalled, StaticPrecache, StopForceFeedback, StopWeaponFiring, StronglyRecommended, Suicide, TakeDamage, TakeWaterDamage, TeamChanged, TeamLink, TryToDrive, UnPossessed, UnStalled, UpdateEyeHeight, UpdateTiltForceFeedback, UsedBy, VehicleCeaseFire, VehicleFire, VehicleLocked, VerifyLock


Variables Detail

bIsInverted Source code

var bool bIsInverted;

bNewCarState Source code

var bool bNewCarState;

CarState Source code

var KCarState CarState;

ChassisState Source code

var KRigidBodyState ChassisState;

FlipTimeLeft Source code

var float FlipTimeLeft;

ForwardVel Source code

var float ForwardVel;

frontLeft Source code

var KTire frontLeft;

frontRight Source code

var KTire frontRight;

Gear Source code

var int Gear;

IsDriving Source code

var bool IsDriving;

NextNetUpdateTime Source code

var float NextNetUpdateTime;

OutputBrake Source code

var bool OutputBrake;

OutputHandbrakeOn Source code

var bool OutputHandbrakeOn;

OutputTorque Source code

var float OutputTorque;

rearLeft Source code

var KTire rearLeft;

rearRight Source code

var KTire rearRight;

WheelFrontAcross Source code

var const float WheelFrontAcross;

WheelFrontAlong Source code

var const float WheelFrontAlong;

WheelRearAcross Source code

var const float WheelRearAcross;

WheelRearAlong Source code

var const float WheelRearAlong;

WheelSpinSpeed Source code

var float WheelSpinSpeed;

WheelVert Source code

var const float WheelVert;

KCar

ChassisMass Source code

var(KCar) float ChassisMass;

FlipTime Source code

var(KCar) float FlipTime;

FlipTorque Source code

var(KCar) float FlipTorque;

FrontTireClass Source code

var(KCar) class<KTire> FrontTireClass;

HandbrakeThresh Source code

var(KCar) float HandbrakeThresh;

MaxBrakeTorque Source code

var(KCar) float MaxBrakeTorque;

MaxNetUpdateInterval Source code

var(KCar) float MaxNetUpdateInterval;

MaxSteerAngle Source code

var(KCar) float MaxSteerAngle;

RearTireClass Source code

var(KCar) class<KTire> RearTireClass;

SteerPropGap Source code

var(KCar) float SteerPropGap;

SteerSpeed Source code

var(KCar) float SteerSpeed;

SteerTorque Source code

var(KCar) float SteerTorque;

StopThreshold Source code

var(KCar) float StopThreshold;

SuspDamping Source code

var(KCar) float SuspDamping;

SuspHighLimit Source code

var(KCar) float SuspHighLimit;

SuspLowLimit Source code

var(KCar) float SuspLowLimit;

SuspRef Source code

var(KCar) float SuspRef;

SuspStiffness Source code

var(KCar) float SuspStiffness;

TireAdhesion Source code

var(KCar) float TireAdhesion;

TireHandbrakeFriction Source code

var(KCar) float TireHandbrakeFriction;

TireHandbrakeSlip Source code

var(KCar) float TireHandbrakeSlip;

TireLateralFriction Source code

var(KCar) float TireLateralFriction;

TireLateralSlip Source code

var(KCar) float TireLateralSlip;

TireMass Source code

var(KCar) float TireMass;

TireMinSlip Source code

var(KCar) float TireMinSlip;

TireRestitution Source code

var(KCar) float TireRestitution;

TireRollFriction Source code

var(KCar) float TireRollFriction;

TireRollSlip Source code

var(KCar) float TireRollSlip;

TireSlipRate Source code

var(KCar) float TireSlipRate;

TireSoftness Source code

var(KCar) float TireSoftness;

TorqueCurve Source code

var(KCar) InterpCurve TorqueCurve;

TorqueSplit Source code

var(KCar) float TorqueSplit;


Structures Detail

KCarState Source code

struct KCarState
{
var bool bNewState;
var KRBVec ChassisAngVel;
var KRBVec ChassisLinVel;
var KRBVec ChassisPosition;
var Quat ChassisQuaternion;
var float FrontWheelAng[2];
var bool ServerBrake;
var bool ServerHandbrakeOn;
var float ServerSteering;
var float ServerTorque;
var float WheelHeight[4];
var float WheelVertVel[4];
};



Functions Detail

Destroyed Source code

simulated event Destroyed ( ) )

Engine Source code

function float Engine ( float Throttle) )

KApplyForce Source code

simulated event KApplyForce ( out vector Force, out vector Torque) )

KUpdateState Source code

simulated event bool KUpdateState ( out KRigidBodyState newState) )

KVehicleUpdateParams Source code

simulated event KVehicleUpdateParams ( ) )

PackState Source code

function PackState ( ) )

PostNetBeginPlay Source code

simulated function PostNetBeginPlay ( ) )

ProcessCarInput Source code

function ProcessCarInput ( ) )

StartFlip Source code

function StartFlip ( Pawn Pusher) )

Tick Source code

simulated function Tick ( float Delta) )

VehicleStateReceived Source code

simulated event VehicleStateReceived ( ) )


Defaultproperties

defaultproperties
{
    OutputBrake=0
    Gear=1
	bAutoDrive=false


	WheelFrontAlong=-180
	WheelFrontAcross=140
	WheelRearAlong=160
	WheelRearAcross=140
	WheelVert=-0.5


	StopThreshold=100


    TorqueSplit=0.5
    SteerPropGap=1000
    SteerTorque=1000
    SteerSpeed=15000


    TireMass=0.5
    ChassisMass=4


	FlipTorque=350
	FlipTime=3


    MaxSteerAngle=3900
    MaxBrakeTorque=50


	TorqueCurve=(Points=((InVal=0,OutVal=150),(InVal=245756,OutVal=150),(InVal=491512,OutVal=0)))


    TireRollFriction=1.0
    TireLateralFriction=1.0
    TireRollSlip=0.085
    TireLateralSlip=0.06
    TireMinSlip=0.001
    TireSlipRate=0.0005
    TireSoftness=0.0002
    TireAdhesion=0
    TireRestitution=0


	HandbrakeThresh=1000
	TireHandbrakeSlip=0.06
	TireHandbrakeFriction=-0.5


    SuspStiffness=50
    SuspDamping=5
    SuspHighLimit=1
    SuspLowLimit=-1
    SuspRef=0


	MaxNetUpdateInterval=0.4
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:12.561 - Created with UnCodeX