UE3:UTVehicle_StealthBender (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
UT3 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTVehicle_Deployable >> UTStealthVehicle >> UTVehicle_StealthBender
Package:
UTGame
Direct subclasses:
UTVehicle_StealthBender_Content, UTVehicle_StealthBenderGold_Content

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties

SecondaryTeamSkins

Type: MaterialInterface

Array size: 2

One material for each team on the 'tail' section of the stealthbender

Default values

Property Value
AirSpeed 1000.0
BaseEyeHeight 0.0
bCanFlip True
bHasHandbrake True
bLookSteerOnNormalControls True
bLookSteerOnSimpleControls True
bReducedFallingCollisionDamage True
bSeparateTurretFocus True
bStickDeflectionThrottle True
CloakedSpeedModifier 0.45
COMOffset
Member Value
X 0.0
Y 0.0
Z -55.0
Components[3] UTVehicleSimHellbender'SimObject'
ConsoleSteerScale 0.9
DeflectionReverseThresh -0.3
DeployCheckDistance 375.0
EyeHeight 0.0
GroundSpeed 900.0
Health 600
HeavySuspensionShiftPercent 0.2
HornIndex 1
LookSteerDamping 0.04
LookSteerSensitivity 2.2
MaxSpeed 1300.0
MomentumMult 1.0
NeedToPickUpAnnouncement
Member Value
AnnouncementText "Man the StealthBender"
NonPreferredVehiclePathMultiplier 2.0
ObjectiveGetOutDist 1500.0
RespawnTime 45.0
SimObj UTVehicleSimHellbender'SimObject'
SlowSpeed 300.0
SpawnRadius 125.0
StayUprightConstraintInstance RB_ConstraintInstance'UTGame.Default__UTVehicle_StealthBender:MyStayUprightConstraintInstance_7'
StayUprightConstraintSetup RB_StayUprightSetup'UTGame.Default__UTVehicle_StealthBender:MyStayUprightSetup_7'
StolenAnnouncementIndex 5
TeamBeaconOffset
Member Value
X 0.0
Y 0.0
Z 60.0
UprightLiftStrength 500.0
UprightTorqueStrength 400.0
VehicleIndex 12
VehicleNameString "StealthBender"
VehiclePositionString "in a StealthBender"
ViewPitchMin -13000.0
VisibleAirSpeed 1000.0
VisibleGroundSpeed 900.0
VisibleMaxSpeed 1300.0
Wheels[0] UTVehicleHellbenderWheel'RRWheel'
Wheels[1] UTVehicleHellbenderWheel'LRWheel'
Wheels[2] UTVehicleHellbenderWheel'RFWheel'
Wheels[3] UTVehicleHellbenderWheel'LFWheel'

Subobjects

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: UTStealthVehicle.CollisionCylinder

No new values.

LFWheel

Class: UTGame.UTVehicleHellbenderWheel

Property Value
BoneName 'Lt_Front_Tire'
BoneOffset
Member Value
X 0.0
Y -42.0
Z 0.0
HandbrakeLatSlipFactor 0.8
HandbrakeLongSlipFactor 0.8
LatSlipFactor 2.0
SkelControlName 'Lt_Front_Control'
SteerFactor 1.0

LRWheel

Class: UTGame.UTVehicleHellbenderWheel

Property Value
BoneName 'Lt_Rear_Tire'
BoneOffset
Member Value
X 0.0
Y -42.0
Z 0.0
LatSlipFactor 2.0
SkelControlName 'Lt_Rear_Control'

MyLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTStealthVehicle.MyLightEnvironment

No new values.

MyStayUprightConstraintInstance_7

Class: Engine.RB_ConstraintInstance

No new values.

MyStayUprightSetup_7

Class: Engine.RB_StayUprightSetup

No new values.

RFWheel

Class: UTGame.UTVehicleHellbenderWheel

Property Value
BoneName 'Rt_Front_Tire'
BoneOffset
Member Value
X 0.0
Y 42.0
Z 0.0
HandbrakeLatSlipFactor 0.8
HandbrakeLongSlipFactor 0.8
LatSlipFactor 2.0
SkelControlName 'RT_Front_Control'
SteerFactor 1.0

RRWheel

Class: UTGame.UTVehicleHellbenderWheel

Property Value
BoneName 'Rt_Rear_Tire'
BoneOffset
Member Value
X 0.0
Y 42.0
Z 0.0
LatSlipFactor 2.0
SkelControlName 'Rt_Rear_Control'

SimObject

Class: UTGame.UTVehicleSimHellbender

No new values.

SVehicleMesh

Class: Engine.SkeletalMeshComponent

Inherits from: UTStealthVehicle.SVehicleMesh

No new values.

Functions

Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: UTStealthVehicle.PostBeginPlay

Initialization

Other instance functions

CreateDamageMaterialInstance

simulated function CreateDamageMaterialInstance ()

Overrides: UTVehicle.CreateDamageMaterialInstance


GetWeaponAim

function Object.Rotator GetWeaponAim (UTVehicleWeapon VWeapon)

Overrides: UTVehicle.GetWeaponAim

This function returns the aim for the weapon overloaded here to take into account the stealthbender turret is not near the camera

SetInputs

simulated function SetInputs (float InForward, float InStrafe, float InUp)

Overrides: UTVehicle.SetInputs

Override set inputs so get direct information when deployed.

TeamChanged

simulated function TeamChanged ()

Overrides: UTStealthVehicle.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.

ToggleCloak

simulated function ToggleCloak ()

Overrides: UTStealthVehicle.ToggleCloak

function cloaks or decloaks the vehicle.