- Extends
- KVehicle
- Modifiers
- abstract
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- Engine.Vehicle
|
+-- Engine.KVehicle
|
+-- Vehicles.KCar
Direct Known Subclasses:
Bulldog
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 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 |
var bool bIsInverted;
var bool bNewCarState;
var float FlipTimeLeft;
var float ForwardVel;
var int Gear;
var bool IsDriving;
var float NextNetUpdateTime;
var bool OutputBrake;
var bool OutputHandbrakeOn;
var float OutputTorque;
var const float WheelFrontAcross;
var const float WheelFrontAlong;
var const float WheelRearAcross;
var const float WheelRearAlong;
var float WheelSpinSpeed;
var const float WheelVert;
KCar
var(
KCar)
float ChassisMass;
var(
KCar)
float FlipTime;
var(
KCar)
float FlipTorque;
var(
KCar)
float HandbrakeThresh;
var(
KCar)
float MaxBrakeTorque;
var(
KCar)
float MaxNetUpdateInterval;
var(
KCar)
float MaxSteerAngle;
var(
KCar)
float SteerPropGap;
var(
KCar)
float SteerSpeed;
var(
KCar)
float SteerTorque;
var(
KCar)
float StopThreshold;
var(
KCar)
float SuspDamping;
var(
KCar)
float SuspHighLimit;
var(
KCar)
float SuspLowLimit;
var(
KCar)
float SuspStiffness;
var(
KCar)
float TireAdhesion;
var(
KCar)
float TireHandbrakeFriction;
var(
KCar)
float TireHandbrakeSlip;
var(
KCar)
float TireLateralFriction;
var(
KCar)
float TireLateralSlip;
var(
KCar)
float TireMass;
var(
KCar)
float TireMinSlip;
var(
KCar)
float TireRestitution;
var(
KCar)
float TireRollFriction;
var(
KCar)
float TireRollSlip;
var(
KCar)
float TireSlipRate;
var(
KCar)
float TireSoftness;
var(
KCar)
float TorqueSplit;
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];
};
simulated event Destroyed ( )
function float Engine (
float Throttle )
simulated event KApplyForce (
out vector Force,
out vector Torque )
simulated event KVehicleUpdateParams ( )
function PackState ( )
simulated function PostNetBeginPlay ( )
function ProcessCarInput ( )
function StartFlip (
Pawn Pusher )
simulated function Tick ( float Delta )
simulated event VehicleStateReceived ( )
defaultproperties
{
WheelFrontAlong=-180.000000
WheelFrontAcross=140.000000
WheelRearAlong=160.000000
WheelRearAcross=140.000000
WheelVert=-0.500000
MaxSteerAngle=3900.000000
MaxBrakeTorque=50.000000
TorqueSplit=0.500000
SteerPropGap=1000.000000
SteerTorque=1000.000000
SteerSpeed=15000.000000
SuspStiffness=50.000000
SuspDamping=5.000000
SuspHighLimit=1.000000
SuspLowLimit=-1.000000
TireRollFriction=1.000000
TireLateralFriction=1.000000
TireRollSlip=0.085000
TireLateralSlip=0.060000
TireMinSlip=0.001000
TireSlipRate=0.000500
TireSoftness=0.000200
TireMass=0.500000
HandbrakeThresh=1000.000000
TireHandbrakeSlip=0.060000
TireHandbrakeFriction=-0.500000
ChassisMass=4.000000
StopThreshold=100.000000
TorqueCurve=(Points=((OutVal=150.000000),(InVal=245756.000000,OutVal=150.000000),(InVal=491512.000000)))
FlipTorque=350.000000
FlipTime=3.000000
MaxNetUpdateInterval=0.400000
Gear=1
}
|
Creation time: Mo 16.4.2007 11:20:23.109 - Created with
UnCodeX