Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Gameplay.Car

Extends
  Vehicle
Modifiers
  native abstract notplaceable

    Core.Object
    |
    +-- Engine.Actor
       |
       +-- Engine.Pawn
          |
          +-- Gameplay.Rook
             |
             +-- Gameplay.Vehicle
                |
                +-- Gameplay.Car

#### Direct Known Subclasses:

> HavokCar, TreadVehicle

Constants Summary

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 Contants from Gameplay.Rook
DAMAGE_OVERKILL, MAX_USEABLE_POINTS, N_PAST_POSITIONS

Variables Summary
float | carSteer
float | driveThrottleCoefficient
bool | effectAccelerating
bool | effectDeccelerating
int | Gear
float | maximumYawChange
float | minimumNavigationThrottle
int | outputCarDirection
float | stopSteeringSize
float | stopVelocitySize
Car
float | StopThreshold
float | strafeSteerAngleOffset
float | upsideDownDamagePerSecond
HavokVehicleGeneral
float | SteeringMaxAngle

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

Inherited Variables from Gameplay.Rook
AI_LOD_ActivationDistance, AI_LOD_DeactivationDistance, AI_LOD_deactivation_exemption_ticks, AI_LOD_LevelMP, alertness, attacker, bAIThreat, bAlwaysMarked, bCanBeSensed, bCanRepair, bDeferredAICleanup, bIsDetectableByEnemies, bShowJSDebug, bShowLOADebug, bShowNavigationDebug, bShowSensingDebug, bShowSquadDebug, bShowTyrionCharacterDebug, bShowTyrionHeadDebug, bShowTyrionMovementDebug, bShowTyrionWeaponDebug, bUnobstructedLOF, bUseAlternateOwnershipMaterial, bUseAlternateSelfIllumMaterial, clientDamageComponentMask, componentBreakThreshold, damageComponentMask, damageComponents, desiredLocation, effectLogging, estLocation, expectedImpactTime, flameDamagePerSecond, flameDamageReductionPerSecond, flameDamageType, flameSource, grapplerRetentionScale, healthMaximum, hearing, hudType, lastDetectedTime, lastShotFiredTime, loaEndPoint, loaEndPoint2, loaHit, loaStartPoint, loaStartPoint2, logAlertnessChanges, loopingEffects, MaxShadowTraceDistance, mountAI, movementForce, m_lastTeam, m_localTeam, m_squad, m_team, pastPositionsIndex, pastPositionsTimeAccu, pastPositions[N_PAST_POSITIONS], PeripheralVisionZAngle, personalShield, personalShieldClass, playerControllerState, radarInfoClass, reactionDelay, reactionDelayMP, repairers, repDepLastRateAddition, repDepRepairRate, repPakLastRateAddition, repPakRepairRate, sensorUpdateFlag, ShadowLightDistance, shotAngularDeviation, shotAngularDeviationMP, shotLeadAbility, shotLeadAbilityMP, shotNotifier, SightRadiusToPlayer, teamDamagePercentage, teamSelfIllumSkinName, teamSpecificHavokCollisionFiltering, tickTime, tickTimeOrg, tickTimeUpdateRange, UseablePointsValid[MAX_USEABLE_POINTS], UseablePoints[MAX_USEABLE_POINTS], vehicleAI, vision, visionMemory

Enumerations Summary

Inherited Enumerations from Gameplay.Vehicle
VehiclePositionType

Inherited Enumerations from Gameplay.Rook
AlertnessLevels, EUseablePointValid

Structures Summary

Inherited Structures from Gameplay.Vehicle
ClientOccupantEnterData, ClientPositionData, DesiredHavokState, ExitData, VehicleEffect, VehicleEntryData, VehicleFlipTriggerData, VehiclePosition

Inherited Structures from Gameplay.Rook
DamageComponent

Functions Summary
|  | applyOutput ()))
|  | Destroyed ()))
|  | PostNetBeginPlay ()))
|  | ProcessInput ()))
|  | tick (float deltaSeconds))
|  | updateGear ()))

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

Inherited Functions from Gameplay.Rook
activatePersonalShield, addRepairFromDeployable, addRepairFromPack, ApplyDamage, averageVelocity, breakDamageComponent, canBeRepairedBy, canBeSensed, CanBeUsedBy, ChunkUp, cleanupAI, cleanupDamageComponents, CleanupSensing, clientUpdateDamageComponents, createDamageComponent, CreateHearingNotifier, CreateShotNotifier, CreateVisionNotifier, damageComponentsOnDamage, damageComponentsOnIncreaseHealth, damageComponentsPostTakeDamage, deactivatePersonalShield, Destroyed, Died, displayActorLabel, displayEnemiesList, displayTyrionDebugHeader, displayWorldSpaceDebug, DrawVisionCone, EffectIsLooping, enumSquadInfo, enumTeamInfo, firingMotor, generateAISpeechEvents, getAlertnessLevel, getControllingCharacter, getControllingCharacterTeam, GetDamageComponentThresholdRange, getKillerLabel, GetObjectiveLocation, GetOverlayMaterial, GetRadarInfoClass, getTeamDamagePercentage, getTeamLabel, groundPredictedLocation, IncreaseHealth, isFriendly, IsInVisionCone, OnEffectInitialized, OnEffectStarted, OnEffectStopped, OnShotFired, onTeamChange, personalShieldActive, PlayEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTakeDamage, PreBeginPlay, PrecacheDamageComponents, predictedLocation, ProcessBurnDamage, ProcessRepair, RegisterHearingNotification, RegisterShotNotification, RegisterVisionNotification, removeFlameDamage, removeRepairFromDeployable, removeRepairFromPack, resetPersonalShield, setAlertnessLevel, setLimitedTimeLODActivation, setSquad, setTeam, ShouldBeMarked, squad, squadCleanupOnDeath, StartLoopingEffect, StopEffect, StopLoopingEffect, team, UnregisterHearingNotification, UnregisterShotNotification, UnregisterVisionNotification, updateHavokCollisionFilter, updatePastPositions, UpdatePrecacheRenderData

Variables Detail

#### carSteer Source code

var float carSteer;

#### driveThrottleCoefficient Source code

var float driveThrottleCoefficient;

#### effectAccelerating Source code

var bool effectAccelerating;

#### effectDeccelerating Source code

var bool effectDeccelerating;

#### Gear Source code

var int Gear;

#### maximumYawChange Source code

var float maximumYawChange;

#### minimumNavigationThrottle Source code

var float minimumNavigationThrottle;

#### outputCarDirection Source code

var int outputCarDirection;

#### stopSteeringSize Source code

var float stopSteeringSize;

#### stopVelocitySize Source code

var float stopVelocitySize;

### Car

#### StopThreshold Source code

var(Car) float StopThreshold;

#### strafeSteerAngleOffset Source code

var(Car) float strafeSteerAngleOffset;

#### upsideDownDamagePerSecond Source code

var(Car) float upsideDownDamagePerSecond;

### HavokVehicleGeneral

#### SteeringMaxAngle Source code

var(HavokVehicleGeneral) float SteeringMaxAngle;

Functions Detail

#### applyOutput Source code

simulated function applyOutput ( ) )

#### Destroyed Source code

simulated event Destroyed ( ) )

#### PostNetBeginPlay Source code

simulated event PostNetBeginPlay ( ) )

#### ProcessInput Source code

function ProcessInput ( ) )

#### tick Source code

simulated function tick ( float deltaSeconds) )

#### updateGear Source code

simulated function updateGear ( ) )

Defaultproperties

    defaultproperties
    {
    	Gear=1

    	StopThreshold=100

    	effectDeccelerating=false
    	effectAccelerating=false

    	stopSteeringSize=50
    	stopVelocitySize=50
    	driveThrottleCoefficient=0.09
    	driveYawCoefficient=0.05
    	maximumYawChange=450

    	SteeringMaxAngle = 20000

    	upsideDownDamagePerSecond = 100

    	strafeSteerAngleOffset = 8192

    	minimumNavigationThrottle = -1
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:28.720 - Created with UnCodeX