Gah - a solution with more questions. – EntropicLqd
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
AIMoveCheckTime
Type: float
Modifiers: const
AutoTurretControllerClass
Type: class<Controller>
bAdjustDriversHead
Type: bool
rotate driver's head depending on view rotation
Default value: True
bAllowViewChange
Type: bool
Default value: True
bAllowWeaponToss
Type: bool
if the driver dies, will he toss his weapon?
bAutoTurret
Type: bool
controlled by AI if no player controlling (FIXME Move to subclass)
bCanCarryFlag
Type: bool
Default value: True
bCanDoTrickJumps
Type: bool
bCanFlip
Type: bool
bCanHover
Type: bool
Actor can hover above water
bDefensive
Type: bool
should be used by defenders
bDesiredBehindView
Type: bool
Modifiers: config
Default value: True
bDrawVehicleShadow
Type: bool
Vehicle Shadow
Default value: True
bDriverHoldsFlag
Type: bool
Default value: True
bDriving
Type: bool
Vehicle is being driven
bDropDetail
Type: bool
Vehicle should reduce its detail level
bEjectDriver
Type: bool
If vehicle is destroyed, don't kill and eject driver(s)
bEnemyLockedOn
Type: bool
bEnterringUnlocks
Type: bool
Vehicle is unlocked when a player enterred it..
bFollowLookDir
Type: bool
used by AI to know that controller's rotation determines vehicle rotation
bHasHandbrake
Type: bool
hint for AI
bHasRadar
Type: bool
bHideRemoteDriver
Type: bool
If Set to true, the remote controlling driver will be hidden
bKeyVehicle
Type: bool
hint for AI
bNoFriendlyFire
Type: bool
FriendlyFire disabled for this vehicle
bNonHumanControl
Type: bool
Cannot be controlled by humans
bOldDriving
Type: bool
bPCRelativeFPRotation
Type: bool
In 1st person, PlayerController rotation is relative to vehicle rotation
Default value: True
bRemoteControlled
Type: bool
destroying vehicle won't kill player
bScriptedRise
Type: bool
hint for AI
bSeparateTurretFocus
Type: bool
hint for AI (for tank type turreted vehicles)
bShowChargingBar
Type: bool
bShowDamageOverlay
Type: bool
Vehicle should display the normal pawn damage overlay when hit by a weapon
bSpawnProtected
Type: bool
Cannot be destroyed by a player before its been possessed.
bStalled
Type: bool
Vehicle is stalled (can't apply acceleration)
bTeamLocked
Type: bool
Team defines which players are allowed to enter the vehicle
bTurnInPlace
Type: bool
whether vehicle can turn in place
bVehicleDestroyed
Type: bool
Vehicle has been destroyed (no more need to simulate special vehicle physics)
bVehicleShadows
Type: bool
Modifiers: globalconfig
Global config option for vehicle shadows
Default value: True
bWeaponisAltFiring
Type: bool
bWeaponisFiring
Type: bool
CameraSpeed
Type: float
for smoothly interpolating TPCamDistance to new value
Default value: 500.0
CenterSpringForce
Type: string
Default value: "SpringONSHoverBike"
CenterSpringRangePitch
Type: int
Default value: 2000
CenterSpringRangeRoll
Type: int
Default value: 2000
CrushedDamageType
Type: class<DamageType>
Default value: Class'Engine.Crushed'
DesiredTPCamDistance
Type: float
Driver
Type: Pawn
Can be None if Controller spawns right away with vehicle
DriverDamageMult
Type: float
Default value: 1.0
DriverViewPitch
Type: int
The driver's view pitch
DriverViewYaw
Type: int
The driver's view yaw
EjectMomentum
Type: float
Default value: 1000.0
FlagBone
Type: name
FlagOffset
Type: Object.Vector
FlagRotation
Type: Object.Rotator
HornSounds
HUDOverlay
Type: Actor
HUDOverlayClass
LastCameraCalcTime
Type: float
LastHornTime
Type: float
LastLockWarningTime
Type: float
LinkHealMult
Type: float
If > 0, Link Gun secondary heals an amount equal to its damage times this
Default value: 0.35
LockOnClassString
Type: string
Default value: "Onslaught.ONSOnslaughtMessage"
LockWarningInterval
Type: float
Default value: 1.5
MaxDesireability
Type: float
Default value: 0.5
MinRunOverSpeed
Type: float
speed must be greater than this for running into someone to do damage
MomentumMult
Type: float
damage momentum multiplied by this value before being applied to vehicle
Default value: 4.0
myMarker
Type: AIMarker
NextVehicle
Type: Vehicle
NoEntryTexture
Type: Texture
ObjectiveGetOutDist
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
Type: float
OldTeam
Type: byte
Default value: 255
ParentFactory
Type: SVehicleFactory
PlayerEnterredRotation
Type: Object.Rotator
Original rotation when player enterred vehicle
PlayerStartTime
Type: float
PrevTeam
Type: byte
OldTeam is used for replication purposes, PrevTeam is the team of the previous driver.
Default value: 255
RanOverDamageType
Type: class<DamageType>
Default value: Class'Engine.DamRanOver'
RanOverSound
Type: Sound
ShadowCullDistance
Type: float
Default value: 1500.0
ShadowMaxTraceDist
Type: float
Default value: 350.0
StolenAnnouncement
Type: name
StolenSound
Type: Sound
StuckCount
Type: byte
used by AI
StuckTime
Type: float
TeamBeaconBorderMaterial
Type: Material
TeamBeaconTexture
Type: Texture
TeamUseTime
Type: float
ThrottleTime
Type: float
last time at which throttle was 0 (used by AI)
TPCamDistance
Type: float
Modifiers: config
Default value: 600.0
TransEffects
Type: string
Array size: 2
Spawning effects
Default value, index 0: "XEffects.TransEffectRed"
Default value, index 1: "XEffects.TransEffectBlue"
VehicleDescription
Type: string
Modifiers: localized, cache
VehicleDrowningDamType
Type: class<DamageType>
VehicleIcon
Type: SVehicleIcon
VehicleLostTime
Type: float
VehicleMovingTime
Type: float
used by AI C++
VehicleNameString
Type: string
Modifiers: localized, cache
Default value: "Vehicle"
VehiclePositionString
Type: string
Modifiers: localized
Default value: "in a vehicle"
VehicleShadow
Type: ShadowProjector
Shadow projector
WheelsScale
Type: float