I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:UTHoverVehicle (UDK)
- Package:
- UTGame
- Direct subclasses:
- UTAirVehicle, UTVehicle_Hoverboard, UTVehicle_Manta
- This class in other games:
- UT3
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. |
Properties
Property group 'Movement'
CustomGravityScaling
Type: float
scaling factor for this hover vehicle's gravity - used in GetGravityZ()
Default value: 1.0
FullAirSpeed
Type: float
max speed
StallZGravityScaling
Type: float
scaling factor for this hover vehicle's gravity when above StallZ
Default value: 1.0
Internal variables
GroundEffectDistParameterName
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
indicies into VehicleEffects array of ground effects that have their 'DistToGround' parameter set via C++
MaxGroundEffectDist
Type: float
maximum distance vehicle must be from the ground for ground effects to be displayed
Default value: 256.0
WaterGroundEffect
Type: ParticleSystem
Effect to switch to when over water.
Default values
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
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: UTVehicle.CollisionCylinder
Property | Value |
---|---|
ReplacementPrimitive | None |
MyLightEnvironment
Class: Engine.DynamicLightEnvironmentComponent
Inherits from: UTVehicle.MyLightEnvironment
No new values.
MyStayUprightConstraintInstance
Class: Engine.RB_ConstraintInstance
Inherits from: UTVehicle.MyStayUprightConstraintInstance
No new values.
MyStayUprightSetup
Class: Engine.RB_StayUprightSetup
Inherits from: UTVehicle.MyStayUprightSetup
No new values.
SVehicleMesh
Class: Engine.SkeletalMeshComponent
Inherits from: UTVehicle.SVehicleMesh
Property | Value |
---|---|
ReplacementPrimitive | None |
Functions
Events
TakeDamage
Overrides: UTVehicle.TakeDamage
(Description copied from UTVehicle.TakeDamage)
See: Actor.TakeDamage()
Other instance functions
BlowupVehicle
Overrides: UTVehicle.BlowupVehicle
Call this function to blow up the vehicle