I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:ASVehicle (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- UT2k4Assault
- Known direct subclasses:
- ASTurret, ASVehicle_SpaceFighter
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
ASVehicle Base class for non Karma vehicles Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved
[edit] Properties
[edit] Property group 'ASVehicle'
[edit] DefaultWeaponClassName
Type: string
Default value: "XWeapons.ShockRifle"
[edit] LockedOnSound
Type: Sound
Default value: Sound'WeaponSounds.BSeekLost1'
[edit] VehicleProjSpawnOffset
Type: Object.Vector
Projectile Spawn Offset
[edit] Internal variables
[edit] bCHZeroYOffset
Type: bool
For dual cannons, just trace from the center.
[edit] bCustomHealthDisplay
Type: bool
[edit] BotError
Type: Object.Vector
[edit] CrosshairHitFeedbackTex
Type: Material
Default value: Texture'ONSInterface-TX.tankBarrelAligned'
[edit] CrosshairScale
Type: float
Default value: 0.125
[edit] DamLastDamageTime
Type: float
[edit] DamLastInstigator
Type: Pawn
[edit] DebugFX
Type: Emitter
[edit] DefaultCrosshair
Type: Material
Default value: Material'InterfaceContent.Hud.fbBombFocus'
[edit] DestroyPrevController
Type: Controller
[edit] ExplosionEffect
Type: Emitter
[edit] LastCalcHA
Type: Actor
[edit] LastCalcHL
Type: Object.Vector
[edit] LastCalcHN
Type: Object.Vector
[edit] LastCalcWeaponFire
Type: float
avoid multiple traces the same tick
[edit] OldTarget
Type: Actor
[edit] Default values
| Property | Value | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bAdjustDriversHead | False | ||||||||||||
| BaseEyeHeight | 0.0 | ||||||||||||
| bBlockKarma | True | ||||||||||||
| bCanTeleport | False | ||||||||||||
| bDesiredBehindView | False | ||||||||||||
| bDrawVehicleShadow | False | ||||||||||||
| bNetInitialRotation | True | ||||||||||||
| bShowDamageOverlay | True | ||||||||||||
| bSpecialCrosshair | True | ||||||||||||
| bStasis | False | ||||||||||||
| EyeHeight | 0.0 | ||||||||||||
| NoEntryTexture | Texture'HUDContent.NoEntry' | ||||||||||||
| TeamBeaconBorderMaterial | Material'InterfaceContent.BorderBoxD' | ||||||||||||
| TeamBeaconTexture | Texture'ONSInterface-TX.HealthBar' | ||||||||||||
| VehicleIcon |
|
[edit] Functions
[edit] Static functions
[edit] StaticPrecache
Overrides: Vehicle.StaticPrecache
[edit] Events
[edit] Destroyed
Overrides: Vehicle.Destroyed
[edit] KDriverLeave
Overrides: Vehicle.KDriverLeave
[edit] NotifyEnemyLockedOn
Overrides: Vehicle.NotifyEnemyLockedOn
[edit] PlayDying
Overrides: Vehicle.PlayDying
[edit] PostBeginPlay
Overrides: Vehicle.PostBeginPlay
[edit] TakeDamage
Overrides: Vehicle.TakeDamage
[edit] Tick
Overrides: Actor.Tick
[edit] Other instance functions
[edit] AddDefaultInventory
[edit] CalcInertia
[edit] CalcWeaponFire
[edit] ClientDying
Overrides: Pawn.ClientDying
[edit] ClientKDriverEnter
Overrides: Vehicle.ClientKDriverEnter
[edit] ClientKDriverLeave
Overrides: Vehicle.ClientKDriverLeave
[edit] DrawCrosshair
[edit] DrawCrosshairAlignment
[edit] DrawEnemyName
[edit] DrawHealthInfo
[edit] DrawHUD
Overrides: Pawn.DrawHUD
[edit] DrawVehicleHUD
[edit] DrawWeaponInfo
[edit] Explode
[edit] GetBotError
[edit] GetCrosshairWorldLocation
[edit] GetFireStart
[edit] GetWeaponBoneFor
Overrides: Pawn.GetWeaponBoneFor
[edit] PerformTrace
[edit] PlayHit
Overrides: Pawn.PlayHit
[edit] PossessedBy
Overrides: Vehicle.PossessedBy
[edit] SpecialDrawCrosshair
Overrides: Pawn.SpecialDrawCrosshair
[edit] StopWeaponFiring
Overrides: Vehicle.StopWeaponFiring
[edit] UnPossessed
Overrides: Vehicle.UnPossessed
[edit] UpdatePrecacheMaterials
Overrides: Actor.UpdatePrecacheMaterials
[edit] WeaponHitsCrosshairsHL
[edit] States
[edit] Dying
Inherits from: Pawn.Dying
Ignores: BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, PhysicsVolumeChange, Trigger
[edit] Dying.AnimEnd
Overrides: Pawn.Dying.AnimEnd
[edit] Dying.BaseChange
Overrides: Pawn.Dying.BaseChange
[edit] Dying.BeginState
Overrides: Pawn.Dying.BeginState
[edit] Dying.ChangeAnimation
Overrides: Pawn.Dying.ChangeAnimation
[edit] Dying.FellOutOfWorld
Overrides: Pawn.Dying.FellOutOfWorld
[edit] Dying.Landed
Overrides: Pawn.Dying.Landed
[edit] Dying.StopPlayFiring
Overrides: Pawn.Dying.StopPlayFiring
[edit] Dying.TakeDamage
Overrides: Pawn.Dying.TakeDamage
[edit] Dying.Timer
Overrides: Pawn.Dying.Timer
[edit] Dying.Died
Overrides: Pawn.Dying.Died
[edit] Dying.DriverDied
Overrides: Vehicle.DriverDied (global)
[edit] Dying.LandThump
Overrides: Pawn.Dying.LandThump
[edit] Dying.LieStill
Overrides: Pawn.Dying.LieStill
[edit] Dying.PlayFiring
Overrides: Pawn.Dying.PlayFiring
[edit] Dying.PlayNextAnimation
Overrides: Pawn.Dying.PlayNextAnimation
[edit] Dying.PlayTakeHit
Overrides: Pawn.Dying.PlayTakeHit
[edit] Dying.PlayWeaponSwitch
Overrides: Pawn.Dying.PlayWeaponSwitch
[edit] Dying.ProcessMove
Overrides: Pawn.ProcessMove (global)
[edit] Dying.ReduceCylinder
Overrides: Pawn.Dying.ReduceCylinder
[edit] Dying.UpdateRocketAcceleration
Overrides: Pawn.UpdateRocketAcceleration (global)
