Gah - a solution with more questions. – EntropicLqd
UE3:UTVehicle_HellBender (UT3)
Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTVehicle_HellBender |
Contents
- 1 Properties
- 1.1 bBrakeLightOn
- 1.2 BeamTemplate
- 1.3 BrakeLightParameterName
- 1.4 bReverseLightOn
- 1.5 ExhaustEffectName
- 1.6 LastSuspensionShiftTime
- 1.7 PlateBO
- 1.8 PlateTeamMaterials
- 1.9 ReverseLightParameterName
- 1.10 SuspensionShiftSound
- 1.11 TurretFiringMode
- 1.12 TurretFlashCount
- 1.13 TurretFlashLocation
- 1.14 TurretWeaponRotation
- 1.15 Default values
- 1.16 Subobjects
- 2 Functions
- Package:
- UTGame
- Direct subclass:
- UTVehicle_HellBender_Content
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. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Properties[edit]
bBrakeLightOn[edit]
Type: bool
Internal variable. Maintains brake light state to avoid extraMatInst calls.
BeamTemplate[edit]
Type: ParticleSystem
BrakeLightParameterName[edit]
Type: name
material parameter that should be modified to turn the brake lights on and off
bReverseLightOn[edit]
Type: bool
Internal variable. Maintains reverse light state to avoid extra MatInst calls.
ExhaustEffectName[edit]
Type: name
LastSuspensionShiftTime[edit]
Type: float
Time the last SuspensionShift was played.
PlateBO[edit]
Type: MaterialInterface
Array size: 2
burnout for license plate
PlateTeamMaterials[edit]
Type: MaterialInterface
Array size: 2
ReverseLightParameterName[edit]
Type: name
material parameter that should be modified to turn the reverse lights on and off
SuspensionShiftSound[edit]
Type: AudioComponent
Sound played whenever the suspension shifts suddenly
TurretFiringMode[edit]
Type: byte
TurretFlashCount[edit]
Type: byte
Modifiers: repnotify
TurretFlashLocation[edit]
Type: Object.Vector
Modifiers: repnotify
TurretWeaponRotation[edit]
Type: Object.Rotator
Modifiers: repnotify
Default values[edit]
Subobjects[edit]
CollisionCylinder[edit]
Class: Engine.CylinderComponent
Inherits from: UTVehicle.CollisionCylinder
No new values.
LFWheel[edit]
Class: UTGame.UTVehicleHellbenderWheel
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
BoneName | 'Lt_Front_Tire' | ||||||||
BoneOffset |
|
||||||||
HandbrakeLatSlipFactor | 0.8 | ||||||||
HandbrakeLongSlipFactor | 0.8 | ||||||||
LatSlipFactor | 2.0 | ||||||||
SkelControlName | 'Lt_Front_Control' | ||||||||
SteerFactor | 1.0 |
LRWheel[edit]
Class: UTGame.UTVehicleHellbenderWheel
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
BoneName | 'Lt_Rear_Tire' | ||||||||
BoneOffset |
|
||||||||
LatSlipFactor | 2.0 | ||||||||
SkelControlName | 'Lt_Rear_Control' |
MyLightEnvironment[edit]
Class: Engine.DynamicLightEnvironmentComponent
Inherits from: UTVehicle.MyLightEnvironment
No new values.
MyStayUprightConstraintInstance_11[edit]
Class: Engine.RB_ConstraintInstance
No new values.
MyStayUprightSetup_11[edit]
Class: Engine.RB_StayUprightSetup
No new values.
RFWheel[edit]
Class: UTGame.UTVehicleHellbenderWheel
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
BoneName | 'Rt_Front_Tire' | ||||||||
BoneOffset |
|
||||||||
HandbrakeLatSlipFactor | 0.8 | ||||||||
HandbrakeLongSlipFactor | 0.8 | ||||||||
LatSlipFactor | 2.0 | ||||||||
SkelControlName | 'RT_Front_Control' | ||||||||
SteerFactor | 1.0 |
RRWheel[edit]
Class: UTGame.UTVehicleHellbenderWheel
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
BoneName | 'Rt_Rear_Tire' | ||||||||
BoneOffset |
|
||||||||
LatSlipFactor | 2.0 | ||||||||
SkelControlName | 'Rt_Rear_Control' |
SimObject[edit]
Class: UTGame.UTVehicleSimHellbender
No new values.
SVehicleMesh[edit]
Class: Engine.SkeletalMeshComponent
Inherits from: UTVehicle.SVehicleMesh
No new values.
Functions[edit]
Events[edit]
RigidBodyCollision[edit]
Overrides: UTVehicle.RigidBodyCollision
(Description copied from Actor.RigidBodyCollision)
Called when a PrimitiveComponent this Actor owns has:
-bNotifyRigidBodyCollision set to true -ScriptRigidBodyCollisionThreshold > 0 -it is involved in a physics collision where the relative velocity exceeds ScriptRigidBodyCollisionThreshold
Parameters:
- HitComponent - the component of this Actor that collided
- OtherComponent - the other component that collided
- RigidCollisionData - information on the collision itslef, including contact points
- ContactIndex - the element in each ContactInfos' ContactVelocity and PhysMaterial arrays that corresponds to this Actor/HitComponent
SuspensionHeavyShift[edit]
Overrides: SVehicle.SuspensionHeavyShift
called when the suspension moves a large amount, passes the delta
Other instance functions[edit]
SetBurnOut[edit]
Overrides: UTVehicle.SetBurnOut
TeamChanged[edit]
Overrides: UTVehicle.TeamChanged
This function is called when the team has changed. Use it to setup team specific overlays/etc
NOTE: the UTVehicle_Scavenger is doing all kinds of crazy special case stuff and does NOT call super. Make certain that you check UTVehicle_Scavenger.TeamChanged() when making changes here.