- Extends
- Car
- Modifiers
- placeable dependson ( PlayerCharacterController ) native
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- Gameplay.Rook
|
+-- Gameplay.Vehicle
|
+-- Gameplay.Car
|
+-- Gameplay.HavokCar
Direct Known Subclasses:
Buggy
Inherited Contants from Gameplay.Vehicle |
CANNOT_STEAL_VEHICLE_PROMPT_INDEX, DRIVER_PROMPT_INDEX, ENEMY_INVENTORY_STATION_PROMPT_INDEX, ENEMY_OCCUPIED_VEHICLE_PROMPT_INDEX, FLIP_PROMPT_INDEX, FULL_VEHICLE_PROMPT_INDEX, GUNNER_PROMPT_INDEX, HEAVY_ATTEMPT_TO_PILOT, INVENTORY_STATION_PROMPT_INDEX, LEFT_GUNNER_PROMPT_INDEX, MAXIMUM_NUMBER_POSITIONS, NUMBER_MINOR_ENTRY_SIGNALS, RIGHT_GUNNER_PROMPT_INDEX, VEHICLE_PROHIBITED_OBJECT_PROMPT_INDEX |
Inherited Variables from Gameplay.Car |
carSteer, driveThrottleCoefficient, effectAccelerating, effectDeccelerating, Gear, maximumYawChange, minimumNavigationThrottle, outputCarDirection, SteeringMaxAngle, stopSteeringSize, StopThreshold, stopVelocitySize, strafeSteerAngleOffset, upsideDownDamagePerSecond |
Inherited Variables from Gameplay.Vehicle |
abandonmentDestruction, abandonmentDestructionPeriod, animationFinishThenLoop, bCanBeStolen, bCollisionDamageEnabled, bDisablePositionSwitching, bDrawDriverInTP, bFlipping, bGodMode, bHasBeenOccupied, bInvincible, bSettledUpsideDown, bShowPhysicsDebug, bVehicleCameraTrace, cachedCameraLocation, cameraDistance, cannotStealPrompt, clientInterpolationHard, clientInterpolationPeriod, clientInterpolationSnapDistance, clientPositions[MAXIMUM_NUMBER_POSITIONS], collisionDamageMagnitudeScale, cornerSlowDownDistance, cornerSlowDownMinimumCosAngle, cornerSlowDownSpeedCoefficient, CrushingDamageTypeClass, currentAbandonmentDuration, currentDesiredHavokState, currentSwitchClass, customInertiaTensor, customInertiaTensorDiagonal, dampingPlusEnabled, dampingPlusNegativeZ, dampingPlusPositiveZ, dampingPlusXY, destroyedExplosionClass, destructionObjectClass, distanceToMaximumDurationScale, DiveInput, doNotEjectOnFlip, drivePitchCoefficient, driverIndex, driverMaximumPitch, driverMinimumPitch, driverPrompt, driverWeapon, driverWeaponClass, driveYawCoefficient, effects, enemyInventoryStationPrompt, enemyOccupiedPrompt, engineIdlingEffectIndex, entries, exits, flipMaximumRotationDuration, flipPrompt, flipPushUpDuration, flipPushUpImpulse, flipRotateTime, flipRotationDamping, flipRotationStrength, flipRotationTimeOut, flipTriggers, fullVehiclePrompt, gunnerPrompt, healthModifier, heavyAttemptedToPilot, heavyAttemptedToPilotSwitchPromptDuration, initialInvincibilityDuration, inventoryStationPrompt, inverseCosUprightAngle, invicibilityMaterial, lastOccupantTeam, lastStateReceiveTime, leftGunnerPrompt, localClientPositions[MAXIMUM_NUMBER_POSITIONS], localizedName, localMoveDestination, localTeam, loseInitialInvincibilityTime, ManifestLayoutMaterial, maximumNetUpdateInterval, maximumNextNetUpdateTime, minimumCollisionDamageMagnitude, minimumObstacleLookAhead, minorPositionEntrySignals[NUMBER_MINOR_ENTRY_SIGNALS], motor, motorClass, obstacleLookAheadVeloocityScale, padding[8], positions, retriggerEffectEvents, rightGunnerPrompt, rootBone, RotationInput, settledUpsideDownCosAngle, settledUpsideDownSpeed, spawning, stayUprightDamping, stayUprightEnabled, stayUprightStrength, stopForEnemies, StrafeInput, strafeLeftEffectIndex, strafeLeftOrThrustEffectIndex, strafeRightEffectIndex, strafeRightOrThrustEffectIndex, throttleBackEffectIndex, throttleForwardEffectIndex, throttleForwardOrThrustEffectIndex, ThrottleInput, thrustingEffectIndex, ThrustInput, TopSpeed, TPCameraDistance, TPCameraLookAt, vehicleCameraTraceExtents, vehicleEntries, vehicleFlipTriggers, vehicleProhibitedObjectPrompt, velocityInheritOnExitScale, waterDamagePerSecond |
Structures Summary |
HavokCarReplicationState Position, rotation, LinVel, AngVel, digitalThrottleInput, digitalStrafeInput, serverSteering[2], ServerBoost, ServerHandbrake |
WheelOutput skidEnergyDensity, suspensionLength, groundContact |
Inherited Functions from Gameplay.Vehicle |
aboutToDie, aboutToSettleUpsideDown, addEffect, aimAdjustViewRotation, altFire, applyOutput, attachToVehicle, BaseChange, BeginState, cameraTrace, canArmorOccupy, canArmourBeDriver, canArmourBePassenger, canBeRepairedBy, canCharacterRespawnAt, canOccupy, canSwitchPosition, canTargetPoint, cleanupAI, clientDriverLeave, clientOccupantEnter, collisionDamage, copyVehicleAIValuesToTurret, customFiredEffectProcessing, Destroyed, DisplayDebug, displayWorldSpaceDebug, doCustomFiredEffectProcessing, drawActorCollision, driverLeave, enableAbandonmentDestruction, EncroachedBy, EncroachingOn, EyePosition, FaceRotation, finishedSpawnFromVehicleSpawnPoint, fire, firingMotor, flip, forceNetDirty, generateAIDeathSpeechEvents, getAimLocation, getAlternateAimAdjustStart, getAngle, getAvailablePositionIndex, getCameraLookAt, getControllingCharacter, getCorrespondingInventoryStation, getDriver, getEffectsBaseActor, getEnergy, getFirstPersonEquippableLocation, getFirstPersonEquippableRotation, getHighByte, GetHumanReadableName, getLowByte, getMinorPositionEntryIndex, getOccupantPositionIndex, getOccupantTeam, getOut, GetOverlayMaterial, getPhysicalAttachment, getPositionIndex, getPositionPromptIndex, getProjectileSpawnLocation, getPrompt, getTargetPositionIndex, getTeamDamagePercentage, getTeamSkin, getThirdPersonEquippableAttachment, getUnusedInventoryStation, getVehicleUseablePoint, getViewRotationFromMotor, getWeapon, GraphData, InGodMode, initDriverAI, initGunnerAI, initialiseEffects, initVehicleAI, interpolateRotation, isEffectCauserActive, isHavokCompletelyInitialised, isInventoryPosition, isMajorPosition, isOccupant, isOccupied, isSettledUpsideDown, isUpright, needToPushStateToClient, occupantEnter, occupantEnterAnimationProcessing, occupantLeaveAnimationProcessing, occupantSwitchPosition, onShotFiredNotification, otherClientOccupantEnter, otherClientOccupantLeave, packPitchAndYaw, performFlip, PlayDying, playerMoveProcessing, PostBeginPlay, PostLoadGame, PostNetBeginPlay, postNetReceive, PostTakeDamage, PrecacheVehicleMeshes, processInput, pushStateToClient, releaseAltFire, releaseFire, rematchGoals, setFirePressed, setSkin, setTeam, settledUpsideDownChanged, shouldFire, ShouldProjectileHit, showPhysicsDebug, spawnCharacter, specialCalcView, specialCalcViewProcessing, startedSpawnFromVehicleSpawnPoint, switchClass, switchPosition, tick, Timer, toggleShowPhysicsDebug, tryToDrive, tryToOccupy, unpackPitchAndYaw, UnPossessed, updateDynamicEffectStates, updateEffectsStates, UpdatePrecacheRenderData, updateTeamSkin, useEnergy, vehicleCeaseFire, vehicleFire, VehicleStateReceived, vehicleTrace, vehicleTransitionTrace, VehicleUpdateParams |
HC_ANGULAR_VELOCITY_ACCURACY_FACTOR Source code
const HC_ANGULAR_VELOCITY_ACCURACY_FACTOR = 1000;
HC_ANGULAR_VELOCITY_INVERSE_ACCURACY_FACTOR Source code
const HC_ANGULAR_VELOCITY_INVERSE_ACCURACY_FACTOR = 0.001;
HC_LINEAR_VELOCITY_ACCURACY_FACTOR Source code
const HC_LINEAR_VELOCITY_ACCURACY_FACTOR = 100;
HC_LINEAR_VELOCITY_INVERSE_ACCURACY_FACTOR Source code
const HC_LINEAR_VELOCITY_INVERSE_ACCURACY_FACTOR = 0.01;
var const transient int hkVehicleDataPtr;
leftFrontSkiddingEffectIndex Source code
var int leftFrontSkiddingEffectIndex;
leftRearSkiddingEffectIndex Source code
var int leftRearSkiddingEffectIndex;
OldReplicationCarState Source code
rightFrontSkiddingEffectIndex Source code
var int rightFrontSkiddingEffectIndex;
rightRearSkiddingEffectIndex Source code
var int rightRearSkiddingEffectIndex;
var bool systemHandbrake;
HavokVehicle
commonSuspensionDampingCompression Source code
commonSuspensionDampingRelaxation Source code
commonSuspensionStrength Source code
commonSuspensionTravel Source code
commonWheelViscosityFriction Source code
occupiedApplyHandbrakeSpeed Source code
skidEffectEnergyThreshold Source code
HavokVehicleAerodynamics
AerodynamicsAirDensity Source code
var(HavokVehicleAerodynamics) float AerodynamicsAirDensity;
var(HavokVehicleAerodynamics) float AerodynamicsDragCoeff;
AerodynamicsFrontalArea Source code
var(HavokVehicleAerodynamics) float AerodynamicsFrontalArea;
var(HavokVehicleAerodynamics) float AerodynamicsLiftCoeff;
var(HavokVehicleAerodynamics) float CollisionSpinDamping;
var(HavokVehicleAerodynamics) float CollisionThreshold;
var(HavokVehicleAerodynamics)
vector ExtraGravity;
var(HavokVehicleAerodynamics) float SpinDamping;
HavokVehicleEngine
var(HavokVehicleEngine) float EngineMaxRPM;
var(HavokVehicleEngine) float EngineMinRPM;
var(HavokVehicleEngine) float EngineOptRPM;
EngineResistanceFactorAtMaxRPM Source code
var(HavokVehicleEngine) float EngineResistanceFactorAtMaxRPM;
EngineResistanceFactorAtMinRPM Source code
var(HavokVehicleEngine) float EngineResistanceFactorAtMinRPM;
EngineResistanceFactorAtOptRPM Source code
var(HavokVehicleEngine) float EngineResistanceFactorAtOptRPM;
var(HavokVehicleEngine) float EngineTorque;
EngineTorqueFactorAtMaxRPM Source code
var(HavokVehicleEngine) float EngineTorqueFactorAtMaxRPM;
EngineTorqueFactorAtMinRPM Source code
var(HavokVehicleEngine) float EngineTorqueFactorAtMinRPM;
var(HavokVehicleEngine) float GearClutchDelayTime;
var(HavokVehicleEngine) float GearDownshiftRPM;
var(HavokVehicleEngine) float GearReverseRatio;
var(HavokVehicleEngine) float GearUpshiftRPM;
HavokVehicleGeneral
var(HavokVehicleGeneral) float ChassisMass;
ChassisUnitInertiaPitch Source code
var(HavokVehicleGeneral) float ChassisUnitInertiaPitch;
ChassisUnitInertiaRoll Source code
var(HavokVehicleGeneral) float ChassisUnitInertiaRoll;
var(HavokVehicleGeneral) float ChassisUnitInertiaYaw;
var(HavokVehicleGeneral) float FrictionEqualizer;
MaxSpeedFullSteeringAngle Source code
var(HavokVehicleGeneral) float MaxSpeedFullSteeringAngle;
var(HavokVehicleGeneral) float TorqueExtraFactor;
var(HavokVehicleGeneral) float TorquePitchFactor;
var(HavokVehicleGeneral) float TorqueRollFactor;
var(HavokVehicleGeneral) float TorqueYawFactor;
HavokCarReplicationState Source code
struct
WheelOutput
{
var bool groundContact;
var float skidEnergyDensity;
var float suspensionLength;
};
event EncroachedBy (
actor Other ) )
simulated
function FaceRotation (
rotator NewRotation,
float DeltaTime ) )
native simulated
function havokCarSwitchClass (
class<
HavokCar> havokCarClass )
HavokVehicleHasChanged Source code
simulated event HavokVehicleHasChanged ( ) )
simulated function initialiseEffects ( ) )
simulated function bool isEffectCauserActive ( int effectCauserIndex) )
simulated function bool isSettledUpsideDown ( ) )
needToPushStateToClient Source code
function bool needToPushStateToClient ( ) )
simulated function PostNetBeginPlay ( ) )
simulated function PreBeginPlay ( ) )
function pushStateToClient ( ) )
native function RemakeVehicle ( )
simulated
function switchClass (
class<
Vehicle> switchClass) )
native simulated
function switchWheelClasses ( out array<
class<
HavokCarWheel> > newWheelClasses )
simulated function tick ( float deltaSeconds) )
updateDynamicEffectStates Source code
simulated function updateDynamicEffectStates ( ) )
simulated function updateSkidEffect ( int wheelIndex, int effectIndex) )
simulated event UpdateVehicle ( float DeltaTime )
simulated event vehicleStateReceived ( ) )
defaultproperties
{
DrawType=DT_Mesh
Mesh=SkeletalMesh'Vehicles.Buggy'
bDrawDriverInTP=false
Physics=PHYS_Havok
bEdShouldSnap=True
bStatic=False
bShadowCast=False
bCollideActors=True
bCollideWorld=False
bProjTarget=True
bBlockActors=True
bBlockNonZeroExtentTraces=True
bBlockZeroExtentTraces=True
bBlockPlayers=True
bWorldGeometry=False
bBlockKarma=False
bBlockHavok=True
CollisionHeight=+000001.000000
CollisionRadius=+000001.000000
bAcceptsProjectors=False
bCanBeBaseForPawns=True
RemoteRole=ROLE_SimulatedProxy
bNetInitialRotation=True
bSpecialCalcView=True
ChassisMass=750
SteeringMaxAngle=4000
MaxSpeedFullSteeringAngle=70
FrictionEqualizer=0.5
TorqueRollFactor=0.25
TorquePitchFactor=0.5
TorqueYawFactor=0.35
TorqueExtraFactor=-0.5
ChassisUnitInertiaYaw=1.0
ChassisUnitInertiaRoll=0.4
ChassisUnitInertiaPitch=1.0
EngineTorque=500
EngineMinRPM=1000
EngineOptRPM=5500
EngineMaxRPM=7500
EngineTorqueFactorAtMinRPM=0.8
EngineTorqueFactorAtMaxRPM=0.8
EngineResistanceFactorAtMinRPM=0.05
EngineResistanceFactorAtOptRPM=0.1
EngineResistanceFactorAtMaxRPM=0.3
GearDownshiftRPM=3500
GearUpshiftRPM=6500
GearClutchDelayTime=0
GearReverseRatio=1
TopSpeed=6500
AerodynamicsAirDensity=1.3
AerodynamicsFrontalArea=1
AerodynamicsDragCoeff=0.7
AerodynamicsLiftCoeff=-0.3
ExtraGravity=(X=0,Y=0,Z=-5)
SpinDamping=1
CollisionSpinDamping=0
CollisionThreshold=4
GearRatios(0)=1
Texture=Texture'Engine_res.Havok.S_HkVehicle'
HavokDataClass=class'BuggyHavokData'
ReplicationCarState=(digitalThrottleInput=DAI_Zero)
applyHandbrakeSpeed = 200
occupiedApplyHandbrakeSpeed = 500
commonWheelMass = true
commonWheelFriction = true
commonWheelViscosityFriction = true
commonSuspensionStrength = true
commonSuspensionDampingCompression = true
commonSuspensionDampingRelaxation = true
commonSuspensionTravel = true
leftFrontWheelIndex = 0
leftRearWheelIndex = 2
rightFrontWheelIndex = 1
rightRearWheelIndex = 3
skidEffectEnergyThreshold = 25
clientInterpolationHard = true
} |
Creation time: st 23.5.2018 00:10:30.624 - Created with
UnCodeX