UE2:ASVehicle_SpaceFighter (UT2004)
- Package:
- UT2k4Assault
- Direct subclass:
- ASVehicle_SpaceFighter_Human
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. |
ASVehicle_SpaceFighter Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved
Constants
SpeedFilterFrames
Value: 20
Properties
Property group 'ASVehicle_SpaceFighter'
EngineMinVelocity
Type: float
Modifiers: const
minimum forward velocity
Default value: 600.0
MaxStrafe
Type: float
Default value: 300.0
RollAutoCorrectSpeed
Type: float
Default value: 3000.0
RotationInertia
Type: float
Modifiers: const
Default value: 10.0
StrafeAccel
Type: float
StrafeAccelRate
Type: float
Default value: 0.5
VehicleRotationSpeed
Type: float
Modifiers: const
Default value: 0.0090
Internal variables
bAutoTarget
Type: bool
automatically target closest Vehicle
Default value: True
bGearUp
Type: bool
Once flying animation is played
bHumanShip
Type: bool
Default value: True
bInitialized
Type: bool
this to catch first tick when match is started and velocity reset (so ship would always have a rotation==(0,0,0))
bPostNetCalled
Type: bool
bRocketLoaded
Type: bool
bSpeedFilterWarmup
Type: bool
Default value: True
bTargetClosestToCrosshair
Type: bool
CamRotationInertia
Type: float
Default value: 0.33
CrosshairPos
Type: Object.Vector
CurrentTarget
Type: Vehicle
DelayedDebugString
Type: string
DesiredVelocity
Type: float
Range: EngineMinVelocity -> 1000
FlyingAnim
Type: name
GenericShieldEffect
Array size: 2
LastAutoTargetTime
Type: float
LastCamRot
Type: Object.Rotator
LastTimeSeconds
Type: float
MaxTargetingRange
Type: float
Default value: 20000.0
myDeltaTime
Type: float
NextShieldTime
Type: float
NextSpeedFilterSlot
Type: int
PitchAccel
Type: float
RocketLoadedSound
Type: Sound
Default value: Sound'AssaultSounds.HnShipFireReadyl01'
RocketOffset
Type: Object.Vector
RollAccel
Type: float
ShotDownFXClass
ShotDownRotation
Type: Object.Rotator
SmokeTrail
Type: Emitter
SmoothedSpeedRatio
Type: float
SpaceFighterRotation
Type: Object.Quat
Space Fighter actual rotation (using quaternions instead of rotators)
SpeedFilter
Type: float
Array size: 20 (SpeedFilterFrames
)
SpeedInfoTexture
Type: Texture
TargetAcquiredSound
Type: Sound
Default value: Sound'AssaultSounds.TargetCycle01'
Text_Speed
Type: string
Modifiers: localized
Default value: "Speed:"
TopGunCount
Type: int
TrailEmitter
Type: Emitter
TrailOffset
Type: float
Default value: 80.0
WeaponInfoTexture
Type: Texture
YawAccel
Type: float
Default values
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
AccelRate | 2000.0 | ||||||||
AirSpeed | 2000.0 | ||||||||
bCanFly | True | ||||||||
bCanStrafe | True | ||||||||
bCHZeroYOffset | True | ||||||||
bDirectHitWall | True | ||||||||
bHasRadar | True | ||||||||
bServerMoveSetPawnRot | False | ||||||||
bSimulateGravity | False | ||||||||
bSpecialCalcView | True | ||||||||
bSpecialHUD | True | ||||||||
CenterSpringForce | "SpringSpaceFighter" | ||||||||
CenterSpringRangePitch | 0 | ||||||||
CenterSpringRangeRoll | 0 | ||||||||
CollisionHeight | 30.0 | ||||||||
CollisionRadius | 60.0 | ||||||||
CrosshairScale | 0.5 | ||||||||
DefaultCrosshair | Material'Crosshairs.HUD.Crosshair_Circle1' | ||||||||
DriverDamageMult | 0.0 | ||||||||
ForceRadius | 100.0 | ||||||||
ForceScale | 5.0 | ||||||||
ForceType | FT_DragAlong | ||||||||
Health | 250 | ||||||||
HealthMax | 250.0 | ||||||||
LandMovementState | 'PlayerSpaceFlying' | ||||||||
MaxRotation | 0.85 | ||||||||
MinFlySpeed | 1100.0 | ||||||||
Physics | PHYS_Flying | ||||||||
RotationRate |
| ||||||||
SightRadius | 25000.0 |
Functions
Exec functions
TargetClosestToCrosshair
Events
AnimEnd
Overrides: Pawn.AnimEnd
Bump
Overrides: Actor.Bump
Destroyed
Overrides: ASVehicle.Destroyed
HitWall
Overrides: Pawn.HitWall
KDriverLeave
Overrides: ASVehicle.KDriverLeave
Landed
Overrides: Pawn.Landed
PlayDying
Overrides: ASVehicle.PlayDying
PostNetBeginPlay
Overrides: Pawn.PostNetBeginPlay
TakeDamage
Overrides: ASVehicle.TakeDamage
TeamChanged
Overrides: Vehicle.TeamChanged
Timer
Overrides: Actor.Timer
Touch
Overrides: Actor.Touch
Other instance functions
AdjustFX
BlowUp
CanAttack
Overrides: Pawn.CanAttack
ClientKDriverEnter
Overrides: ASVehicle.ClientKDriverEnter
DisplayDebug
Overrides: Vehicle.DisplayDebug
DoShieldEffect
DriverDied
Overrides: Vehicle.DriverDied
Explode
Overrides: ASVehicle.Explode
GetBotError
Overrides: ASVehicle.GetBotError
GetRocketSpawnLocation
GetViewRotation
Overrides: Pawn.GetViewRotation
IsTargetRelevant
MyRandSpin
NextWeapon
Overrides: Vehicle.NextWeapon
PlayTakeOff
PossessedBy
Overrides: ASVehicle.PossessedBy
PrevWeapon
Overrides: Vehicle.PrevWeapon
ProcessMove
Overrides: Pawn.ProcessMove
ServerNextTarget
ServerPrevTarget
ServerSetTarget
SetTrailFX
SpecialCalcFirstPersonView
Overrides: Vehicle.SpecialCalcFirstPersonView
SpecialCalcView
Overrides: Vehicle.SpecialCalcView
TargetUnSet
UpdateAutoTargetting
UpdateRocketAcceleration
Overrides: Pawn.UpdateRocketAcceleration
VehicleCollision
States
ShotDown
Ignores: BreathTimer, Falling, HeadVolumeChange, PhysicsVolumeChange, Trigger
ShotDown.AnimEnd
Overrides: AnimEnd (global)
ShotDown.BaseChange
Overrides: Pawn.BaseChange (global)
ShotDown.BeginState
Overrides: Object.BeginState (global)
ShotDown.ChangeAnimation
Overrides: Pawn.ChangeAnimation (global)
ShotDown.EndState
Overrides: Object.EndState (global)
ShotDown.FellOutOfWorld
Overrides: Pawn.FellOutOfWorld (global)
ShotDown.StopPlayFiring
Overrides: Pawn.StopPlayFiring (global)
ShotDown.TakeDamage
Overrides: TakeDamage (global)
ShotDown.Timer
Overrides: Timer (global)
ShotDown.BlowUp
Overrides: BlowUp (global)
ShotDown.Died
Overrides: Vehicle.Died (global)
ShotDown.DriverDied
Overrides: DriverDied (global)
ShotDown.LandThump
ShotDown.LieStill
ShotDown.PlayFiring
Overrides: Pawn.PlayFiring (global)
ShotDown.PlayNextAnimation
ShotDown.PlayTakeHit
Overrides: Vehicle.PlayTakeHit (global)
ShotDown.PlayWeaponSwitch
Overrides: Pawn.PlayWeaponSwitch (global)
ShotDown.ProcessMove
Overrides: ProcessMove (global)
ShotDown.ReduceCylinder
ShotDown.UpdateRocketAcceleration
Overrides: UpdateRocketAcceleration (global)
ShotDown.VehicleCollision
Overrides: VehicleCollision (global)
ShotDown.VehicleSwitchView