UE2:ASTurret_LinkTurret (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> Actor >> Pawn >> Vehicle >> ASVehicle >> ASTurret >> ASTurret_LinkTurret
Package: 
UT2k4AssaultFull

ASTurret_LinkTurret Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved

Properties

Energy

Type: float


Default value: 1500.0

GenericShieldEffect

Type: class<Actor>

Array size: 2


Default value, index 0: Class'UT2k4AssaultFull.FX_SpaceFighter_Shield_Red'

Default value, index 1: Class'UT2k4AssaultFull.FX_SpaceFighter_Shield'

LastEnergyUse

Type: float


NextShieldTime

Type: float


OldEnergy

Type: float


RechargeSpeed

Type: float


Default value: 10.0

RechargeWait

Type: float


Default value: 4.0

ShieldPivot

Type: Object.Vector


Default values

Property Value
AutoTurretControllerClass Class'UT2k4AssaultFull.LinkTurretController'
bCHZeroYOffset False
bHideRemoteDriver True
bNetNotify True
bRelativeExitPos False
CamDistance
Member Value
X -800.0
Z 0.0
CamRelLocation
Member Value
X 250.0
Z 150.0
CollisionHeight 116.0
DefaultWeaponClassName "UT2k4AssaultFull.Weapon_LinkTurret"
DrawScale 0.3
DriveAnim 'Biggun_Aimed'
Health 400
HealthMax 400.0
Mesh SkeletalMesh'AS_VehiclesFull_M.LinkBody'
RotationInertia 0.5
RotationSpeed 5.0
RotPitchConstraint
Member Value
Max 5000.0
Min 8000.0
TurretBaseClass Class'UT2k4AssaultFull.ASTurret_LinkTurret_Base'
TurretSwivelClass Class'UT2k4AssaultFull.ASTurret_LinkTurret_Swivel'
VehicleNameString "Link Turret"
VehiclePositionString "manning a Link Turret"
VehicleProjSpawnOffset
Member Value
X 220.0
Y 0.0
Z 15.0
WeaponInfoTexture Texture'AS_FX_TX.HUD.SpaceHUD_Weapon_Solid_Skaarj'
ZoomWeaponOffsetAdjust 275.0

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: ASTurret.StaticPrecache


Events

TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageTypedamageType)

Overrides: ASVehicle.TakeDamage


Tick

simulated event Tick (float DeltaTime)

Overrides: ASVehicle.Tick


Other instance functions

AdjustDriverDamage

function AdjustDriverDamage (out int Damage, Pawn InstigatedBy, Object.Vector HitLocation, out Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Vehicle.AdjustDriverDamage


CheckRecharge

simulated function bool CheckRecharge ()


DoShieldEffect

function DoShieldEffect (Object.Vector HitLocation, Object.Vector HitNormal)


DrawHealthInfo

simulated function DrawHealthInfo (Canvas C, PlayerController PC)

Overrides: ASTurret.DrawHealthInfo


DrawVehicleHUD

simulated function DrawVehicleHUD (Canvas C, PlayerController PC)

Overrides: ASVehicle.DrawVehicleHUD


DrawWeaponInfo

simulated function DrawWeaponInfo (Canvas C, Hud H)

Overrides: ASVehicle.DrawWeaponInfo


FPVAdjustBeamStart

simulated function Object.Vector FPVAdjustBeamStart ()


PlayFiring

simulated function PlayFiring (optional float Rate, optional name FiringMode)

Overrides: ASTurret.PlayFiring


PossessedBy

function PossessedBy (Controller C)

Overrides: ASTurret.PossessedBy


PostZoomAdjust

simulated function PostZoomAdjust (float ZoomPct)

Overrides: ASTurret.PostZoomAdjust


SpecialCalcView

simulated function bool SpecialCalcView (out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: ASTurret.SpecialCalcView


UpdateLinkColor

simulated function UpdateLinkColor (LinkAttachment.ELinkColor Color)


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: ASTurret.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes


UseEnergy

function UseEnergy (int Amount)