I love the smell of UnrealEd crashing in the morning. – tarquin

Difference between revisions of "UE3:UTHoverVehicle (UT3)"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Auto-generated page)
 
(Talk)
 
Line 69: Line 69:
 
| {{tl|bNoZSmoothing||UTVehicle internal variables}}
 
| {{tl|bNoZSmoothing||UTVehicle internal variables}}
 
| False
 
| False
 +
|-
 +
| {{tl|CollisionDamageMult||UTVehicle internal variables}}
 +
| 8.0E-4
 
|-
 
|-
 
| {{tl|StayUprightConstraintInstance||SVehicle properties}}
 
| {{tl|StayUprightConstraintInstance||SVehicle properties}}

Latest revision as of 08:40, 23 May 2008

UT3 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTHoverVehicle
Package: 
UTGame
Direct subclasses:
UTAirVehicle, UTVehicle_Hoverboard, UTVehicle_Manta, UTVehicle_Viper
This class in other games:
UDK

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

Properties[edit]

Property group 'Movement'[edit]

CustomGravityScaling[edit]

Type: float

scaling factor for this hover vehicle's gravity - used in GetGravityZ()

Default value: 1.0

FullAirSpeed[edit]

Type: float

max speed

StallZGravityScaling[edit]

Type: float

scaling factor for this hover vehicle's gravity when above StallZ

Default value: 1.0

Internal variables[edit]

GroundEffectDistParameterName[edit]

Type: name

particle parameter for the ground effect, set to the ground distance divided by MaxGroundEffectDist (so 0.0 to 1.0)

Default value: 'DistToGround'

GroundEffectIndices[edit]

Type: array<int>

indicies into VehicleEffects array of ground effects that have their 'DistToGround' parameter set via C++

MaxGroundEffectDist[edit]

Type: float

maximum distance vehicle must be from the ground for ground effects to be displayed

Default value: 256.0

WaterGroundEffect[edit]

Type: ParticleSystem

Effect to switch to when over water.

Default values[edit]

Property Value
bCanBeBaseForPawns False
bNoZSmoothing False
CollisionDamageMult 8.0E-4
StayUprightConstraintInstance RB_ConstraintInstance'UTGame.Default__UTHoverVehicle:MyStayUprightConstraintInstance'
StayUprightConstraintSetup RB_StayUprightSetup'UTGame.Default__UTHoverVehicle:MyStayUprightSetup'

Subobjects[edit]

CollisionCylinder[edit]

Class: Engine.CylinderComponent

Inherits from: UTVehicle.CollisionCylinder

No new values.

MyLightEnvironment[edit]

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTVehicle.MyLightEnvironment

No new values.

MyStayUprightConstraintInstance[edit]

Class: Engine.RB_ConstraintInstance

Inherits from: UTVehicle.MyStayUprightConstraintInstance

No new values.

MyStayUprightSetup[edit]

Class: Engine.RB_StayUprightSetup

Inherits from: UTVehicle.MyStayUprightSetup

No new values.

SVehicleMesh[edit]

Class: Engine.SkeletalMeshComponent

Inherits from: UTVehicle.SVehicleMesh

No new values.

Functions[edit]

Events[edit]

TakeDamage[edit]

simulated event TakeDamage (int Damage, Controller EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType, optional Actor.TraceHitInfo HitInfo, optional Actor DamageCauser)

Overrides: UTVehicle.TakeDamage

(Description copied from UTVehicle.TakeDamage)


See: Actor.TakeDamage()

Other instance functions[edit]

BlowupVehicle[edit]

simulated function BlowupVehicle ()

Overrides: UTVehicle.BlowupVehicle

Call this function to blow up the vehicle