UE3:UTVehicle_Raptor (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
UT3 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTHoverVehicle >> UTAirVehicle >> UTVehicle_Raptor
Package:
UTGame
Direct subclass:
UTVehicle_Raptor_Content

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

Properties

bForwardMode

Type: bool

bForwardMode==true if vehicle is thrusting forward. Used by wing controls.

LandingGearBoneName

Type: name


Default value: 'LandingGear'

LandingGearControl

Type: SkelControlSingleBone

Control used to raise/lower landing gear.

TeamMF

Type: ParticleSystem

Array size: 2


TurretPivotSocketName

Type: name


Default values

Subobjects

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: UTAirVehicle.CollisionCylinder

No new values.

MyLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTAirVehicle.MyLightEnvironment

No new values.

MyStayUprightConstraintInstance_2

Class: Engine.RB_ConstraintInstance

No new values.

MyStayUprightSetup_2

Class: Engine.RB_StayUprightSetup

No new values.

SimObject

Class: UTGame.UTVehicleSimChopper

Property Value
bFullThrustOnDirectionChange True
LatDamping 0.7
LongDamping 0.7
MaxRandForce 25.0
MaxReverseForce 100.0
MaxRiseForce 500.0
MaxStrafeForce 450.0
MaxThrustForce 750.0
MaxYawRate 1.5
PitchDamping 0.3
PitchTorqueFactor 450.0
PitchTorqueMax 60.0
RandForceInterval 0.5
RollDamping 0.1
RollTorqueMax 50.0
RollTorqueStrafeFactor 50.0
RollTorqueTurnFactor 450.0
StopThreshold 100.0
TurnDamping 1.2
TurnTorqueFactor 8000.0
TurnTorqueMax 10000.0
UpDamping 0.7

SVehicleMesh

Class: Engine.SkeletalMeshComponent

Inherits from: UTAirVehicle.SVehicleMesh

No new values.

Functions

Events

GetBarrelLocationAndRotation

simulated event GetBarrelLocationAndRotation (int SeatIndex, out Object.Vector SocketLocation, optional out Object.Rotator SocketRotation)

Overrides: UTVehicle.GetBarrelLocationAndRotation


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: UTVehicle.PostBeginPlay

Initialization

PostInitAnimTree

simulated event PostInitAnimTree (SkeletalMeshComponent SkelComp)

Overrides: SVehicle.PostInitAnimTree

Store pointer to each wheel's SkelControlWheel.

Other instance functions

ForceSingleWingUp

simulated function ForceSingleWingUp (bool bRight)


ForceWingsUp

simulated function ForceWingsUp ()


ShouldClamp

simulated function bool ShouldClamp ()

Overrides: UTVehicle.ShouldClamp


TeamChanged

simulated function TeamChanged ()

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.