The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:Vehicle internal variables (UT2004)
Contents
- 1 Internal variables
- 1.1 AIMoveCheckTime
- 1.2 AutoTurretControllerClass
- 1.3 bAdjustDriversHead
- 1.4 bAllowViewChange
- 1.5 bAllowWeaponToss
- 1.6 bAutoTurret
- 1.7 bCanCarryFlag
- 1.8 bCanDoTrickJumps
- 1.9 bCanFlip
- 1.10 bCanHover
- 1.11 bDefensive
- 1.12 bDesiredBehindView
- 1.13 bDrawVehicleShadow
- 1.14 bDriverHoldsFlag
- 1.15 bDriving
- 1.16 bDropDetail
- 1.17 bEjectDriver
- 1.18 bEnemyLockedOn
- 1.19 bEnterringUnlocks
- 1.20 bFollowLookDir
- 1.21 bHasHandbrake
- 1.22 bHasRadar
- 1.23 bHideRemoteDriver
- 1.24 bKeyVehicle
- 1.25 bNoFriendlyFire
- 1.26 bNonHumanControl
- 1.27 bOldDriving
- 1.28 bPCRelativeFPRotation
- 1.29 bRemoteControlled
- 1.30 bScriptedRise
- 1.31 bSeparateTurretFocus
- 1.32 bShowChargingBar
- 1.33 bShowDamageOverlay
- 1.34 bSpawnProtected
- 1.35 bStalled
- 1.36 bTeamLocked
- 1.37 bTurnInPlace
- 1.38 bVehicleDestroyed
- 1.39 bVehicleShadows
- 1.40 bWeaponisAltFiring
- 1.41 bWeaponisFiring
- 1.42 CameraSpeed
- 1.43 CenterSpringForce
- 1.44 CenterSpringRangePitch
- 1.45 CenterSpringRangeRoll
- 1.46 CrushedDamageType
- 1.47 DesiredTPCamDistance
- 1.48 Driver
- 1.49 DriverDamageMult
- 1.50 DriverViewPitch
- 1.51 DriverViewYaw
- 1.52 EjectMomentum
- 1.53 FlagBone
- 1.54 FlagOffset
- 1.55 FlagRotation
- 1.56 HornSounds
- 1.57 HUDOverlay
- 1.58 HUDOverlayClass
- 1.59 LastCameraCalcTime
- 1.60 LastHornTime
- 1.61 LastLockWarningTime
- 1.62 LinkHealMult
- 1.63 LockOnClassString
- 1.64 LockWarningInterval
- 1.65 MaxDesireability
- 1.66 MinRunOverSpeed
- 1.67 MomentumMult
- 1.68 myMarker
- 1.69 NextVehicle
- 1.70 NoEntryTexture
- 1.71 ObjectiveGetOutDist
- 1.72 OldSteering
- 1.73 OldTeam
- 1.74 ParentFactory
- 1.75 PlayerEnterredRotation
- 1.76 PlayerStartTime
- 1.77 PrevTeam
- 1.78 RanOverDamageType
- 1.79 RanOverSound
- 1.80 ShadowCullDistance
- 1.81 ShadowMaxTraceDist
- 1.82 StolenAnnouncement
- 1.83 StolenSound
- 1.84 StuckCount
- 1.85 StuckTime
- 1.86 TeamBeaconBorderMaterial
- 1.87 TeamBeaconTexture
- 1.88 TeamUseTime
- 1.89 ThrottleTime
- 1.90 TPCamDistance
- 1.91 TransEffects
- 1.92 VehicleDescription
- 1.93 VehicleDrowningDamType
- 1.94 VehicleIcon
- 1.95 VehicleLostTime
- 1.96 VehicleMovingTime
- 1.97 VehicleNameString
- 1.98 VehiclePositionString
- 1.99 VehicleShadow
- 1.100 WheelsScale
;Other member categories for this class::instance functions
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Internal variables[edit]
AIMoveCheckTime[edit]
Type: float
Modifiers: const
AutoTurretControllerClass[edit]
Type: class<Controller>
bAdjustDriversHead[edit]
Type: bool
rotate driver's head depending on view rotation
Default value: True
bAllowViewChange[edit]
Type: bool
Default value: True
bAllowWeaponToss[edit]
Type: bool
if the driver dies, will he toss his weapon?
bAutoTurret[edit]
Type: bool
controlled by AI if no player controlling (FIXME Move to subclass)
bCanCarryFlag[edit]
Type: bool
Default value: True
bCanDoTrickJumps[edit]
Type: bool
bCanFlip[edit]
Type: bool
bCanHover[edit]
Type: bool
Actor can hover above water
bDefensive[edit]
Type: bool
should be used by defenders
bDesiredBehindView[edit]
Type: bool
Modifiers: config
Default value: True
bDrawVehicleShadow[edit]
Type: bool
Vehicle Shadow
Default value: True
bDriverHoldsFlag[edit]
Type: bool
Default value: True
bDriving[edit]
Type: bool
Vehicle is being driven
bDropDetail[edit]
Type: bool
Vehicle should reduce its detail level
bEjectDriver[edit]
Type: bool
If vehicle is destroyed, don't kill and eject driver(s)
bEnemyLockedOn[edit]
Type: bool
bEnterringUnlocks[edit]
Type: bool
Vehicle is unlocked when a player enterred it..
bFollowLookDir[edit]
Type: bool
used by AI to know that controller's rotation determines vehicle rotation
bHasHandbrake[edit]
Type: bool
hint for AI
bHasRadar[edit]
Type: bool
bHideRemoteDriver[edit]
Type: bool
If Set to true, the remote controlling driver will be hidden
bKeyVehicle[edit]
Type: bool
hint for AI
bNoFriendlyFire[edit]
Type: bool
FriendlyFire disabled for this vehicle
bNonHumanControl[edit]
Type: bool
Cannot be controlled by humans
bOldDriving[edit]
Type: bool
bPCRelativeFPRotation[edit]
Type: bool
In 1st person, PlayerController rotation is relative to vehicle rotation
Default value: True
bRemoteControlled[edit]
Type: bool
destroying vehicle won't kill player
bScriptedRise[edit]
Type: bool
hint for AI
bSeparateTurretFocus[edit]
Type: bool
hint for AI (for tank type turreted vehicles)
bShowChargingBar[edit]
Type: bool
bShowDamageOverlay[edit]
Type: bool
Vehicle should display the normal pawn damage overlay when hit by a weapon
bSpawnProtected[edit]
Type: bool
Cannot be destroyed by a player before its been possessed.
bStalled[edit]
Type: bool
Vehicle is stalled (can't apply acceleration)
bTeamLocked[edit]
Type: bool
Team defines which players are allowed to enter the vehicle
bTurnInPlace[edit]
Type: bool
whether vehicle can turn in place
bVehicleDestroyed[edit]
Type: bool
Vehicle has been destroyed (no more need to simulate special vehicle physics)
bVehicleShadows[edit]
Type: bool
Modifiers: globalconfig
Global config option for vehicle shadows
Default value: True
bWeaponisAltFiring[edit]
Type: bool
bWeaponisFiring[edit]
Type: bool
CameraSpeed[edit]
Type: float
for smoothly interpolating TPCamDistance to new value
Default value: 500.0
CenterSpringForce[edit]
Type: string
Default value: "SpringONSHoverBike"
CenterSpringRangePitch[edit]
Type: int
Default value: 2000
CenterSpringRangeRoll[edit]
Type: int
Default value: 2000
CrushedDamageType[edit]
Type: class<DamageType>
Default value: Class'Engine.Crushed'
DesiredTPCamDistance[edit]
Type: float
Driver[edit]
Type: Pawn
Can be None if Controller spawns right away with vehicle
DriverDamageMult[edit]
Type: float
Default value: 1.0
DriverViewPitch[edit]
Type: int
The driver's view pitch
DriverViewYaw[edit]
Type: int
The driver's view yaw
EjectMomentum[edit]
Type: float
Default value: 1000.0
FlagBone[edit]
Type: name
FlagOffset[edit]
Type: Object.Vector
FlagRotation[edit]
Type: Object.Rotator
HornSounds[edit]
HUDOverlay[edit]
Type: Actor
HUDOverlayClass[edit]
LastCameraCalcTime[edit]
Type: float
LastHornTime[edit]
Type: float
LastLockWarningTime[edit]
Type: float
LinkHealMult[edit]
Type: float
If > 0, Link Gun secondary heals an amount equal to its damage times this
Default value: 0.35
LockOnClassString[edit]
Type: string
Default value: "Onslaught.ONSOnslaughtMessage"
LockWarningInterval[edit]
Type: float
Default value: 1.5
MaxDesireability[edit]
Type: float
Default value: 0.5
MinRunOverSpeed[edit]
Type: float
speed must be greater than this for running into someone to do damage
MomentumMult[edit]
Type: float
damage momentum multiplied by this value before being applied to vehicle
Default value: 4.0
myMarker[edit]
Type: AIMarker
NextVehicle[edit]
Type: Vehicle
NoEntryTexture[edit]
Type: Texture
ObjectiveGetOutDist[edit]
Type: float
if AI controlled and bot needs to trigger an objective not triggerable by vehicles, it will try to get out this far away
Default value: 1000.0
OldSteering[edit]
Type: float
OldTeam[edit]
Type: byte
Default value: 255
ParentFactory[edit]
Type: SVehicleFactory
PlayerEnterredRotation[edit]
Type: Object.Rotator
Original rotation when player enterred vehicle
PlayerStartTime[edit]
Type: float
PrevTeam[edit]
Type: byte
OldTeam is used for replication purposes, PrevTeam is the team of the previous driver.
Default value: 255
RanOverDamageType[edit]
Type: class<DamageType>
Default value: Class'Engine.DamRanOver'
RanOverSound[edit]
Type: Sound
ShadowCullDistance[edit]
Type: float
Default value: 1500.0
ShadowMaxTraceDist[edit]
Type: float
Default value: 350.0
StolenAnnouncement[edit]
Type: name
StolenSound[edit]
Type: Sound
StuckCount[edit]
Type: byte
used by AI
StuckTime[edit]
Type: float
TeamBeaconBorderMaterial[edit]
Type: Material
TeamBeaconTexture[edit]
Type: Texture
TeamUseTime[edit]
Type: float
ThrottleTime[edit]
Type: float
last time at which throttle was 0 (used by AI)
TPCamDistance[edit]
Type: float
Modifiers: config
Default value: 600.0
TransEffects[edit]
Type: string
Array size: 2
Spawning effects
Default value, index 0: "XEffects.TransEffectRed"
Default value, index 1: "XEffects.TransEffectBlue"
VehicleDescription[edit]
Type: string
Modifiers: localized, cache
VehicleDrowningDamType[edit]
Type: class<DamageType>
VehicleIcon[edit]
Type: SVehicleIcon
VehicleLostTime[edit]
Type: float
VehicleMovingTime[edit]
Type: float
used by AI C++
VehicleNameString[edit]
Type: string
Modifiers: localized, cache
Default value: "Vehicle"
VehiclePositionString[edit]
Type: string
Modifiers: localized
Default value: "in a vehicle"
VehicleShadow[edit]
Type: ShadowProjector
Shadow projector
WheelsScale[edit]
Type: float