Gah - a solution with more questions. – EntropicLqd

UE3:UTVehicle_StealthBender (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
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[edit]

SecondaryTeamSkins[edit]

Type: MaterialInterface

Array size: 2

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

Default values[edit]

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[edit]

CollisionCylinder[edit]

Class: Engine.CylinderComponent

Inherits from: UTStealthVehicle.CollisionCylinder

No new values.

LFWheel[edit]

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[edit]

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[edit]

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTStealthVehicle.MyLightEnvironment

No new values.

MyStayUprightConstraintInstance_7[edit]

Class: Engine.RB_ConstraintInstance

No new values.

MyStayUprightSetup_7[edit]

Class: Engine.RB_StayUprightSetup

No new values.

RFWheel[edit]

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[edit]

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[edit]

Class: UTGame.UTVehicleSimHellbender

No new values.

SVehicleMesh[edit]

Class: Engine.SkeletalMeshComponent

Inherits from: UTStealthVehicle.SVehicleMesh

No new values.

Functions[edit]

Events[edit]

PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: UTStealthVehicle.PostBeginPlay

Initialization

Other instance functions[edit]

CreateDamageMaterialInstance[edit]

simulated function CreateDamageMaterialInstance ()

Overrides: UTVehicle.CreateDamageMaterialInstance


GetWeaponAim[edit]

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[edit]

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

Overrides: UTVehicle.SetInputs

Override set inputs so get direct information when deployed.

TeamChanged[edit]

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[edit]

simulated function ToggleCloak ()

Overrides: UTStealthVehicle.ToggleCloak

function cloaks or decloaks the vehicle.