UE2:ONSDualAttackCraft (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle >> ONSChopperCraft >> ONSAttackCraft >> ONSDualAttackCraft

Contents

Package: 
OnslaughtBP


Properties

Property group 'ONSDualAttackCraft'

DigitsBig

Type: HudBase.DigitSet


Default value:

Member Value
DigitTexture Texture'HudContent.Generic.HUD'
TextureCoords[0]
Member Value
X1 0
X2 38
Y1 0
Y2 38
TextureCoords[10]
Member Value
X1 390
X2 428
Y1 0
Y2 38
TextureCoords[1]
Member Value
X1 39
X2 77
Y1 0
Y2 38
TextureCoords[2]
Member Value
X1 78
X2 116
Y1 0
Y2 38
TextureCoords[3]
Member Value
X1 117
X2 155
Y1 0
Y2 38
TextureCoords[4]
Member Value
X1 156
X2 194
Y1 0
Y2 38
TextureCoords[5]
Member Value
X1 195
X2 233
Y1 0
Y2 38
TextureCoords[6]
Member Value
X1 234
X2 272
Y1 0
Y2 38
TextureCoords[7]
Member Value
X1 273
X2 311
Y1 0
Y2 38
TextureCoords[8]
Member Value
X1 312
X2 350
Y1 0
Y2 38
TextureCoords[9]
Member Value
X1 351
X2 389
Y1 0
Y2 38

HudMissileCount

Type: HudBase.SpriteWidget


Default value:

Member Value
DrawPivot DP_LowerRight
PosX 1.0
PosY 1.0
RenderStyle STY_Alpha
Scale 1.0
ScaleMode SM_Right
TextureCoords
Member Value
X1 0
X2 166
Y1 110
Y2 163
TextureScale 0.53
Tints[0]
Member Value
A 200
B 255
G 255
R 255
Tints[1]
Member Value
A 200
B 255
G 255
R 255
WidgetTexture Texture'HudContent.Generic.HUD'

HudMissileDigits

Type: HudBase.NumericWidget


Default value:

Member Value
DrawPivot DP_MiddleLeft
OffsetX 20
OffsetY -29
PosX 0.861
PosY 1.0
RenderStyle STY_Alpha
TextureScale 0.49
Tints[0]
Member Value
A 255
B 255
G 255
R 255
Tints[1]
Member Value
A 255
B 255
G 255
R 255

HudMissileIcon

Type: HudBase.SpriteWidget


Default value:

Member Value
DrawPivot DP_LowerRight
OffsetX -15
PosX 1.0
PosY 1.0
RenderStyle STY_Alpha
Scale 1.0
ScaleMode SM_Right
TextureCoords
Member Value
X1 0
X2 32
Y1 0
Y2 64
TextureScale 0.53
Tints[0]
Member Value
A 200
B 255
G 255
R 255
Tints[1]
Member Value
A 200
B 255
G 255
R 255
WidgetTexture Texture'CicadaTex.Hud.RocketIcon'

Internal variables

bFreelanceStart

Type: bool


bHeatSeeker

Type: bool


bLastLockType

Type: bool


BracketFade

Type: AnimData


Brackets

Type: Texture


Default value: Texture'CicadaTex.HUD.ONS_Cic_Brackets'

BracketScale

Type: AnimData

Handles the Brackets Scaling

CoPilotLabel

Type: string

Modifiers: localized


Default value: "Gunner"

CurrentPitch

Type: float


Decoys

Type: array<ONSDecoy>


DesiredPitch

Type: float


DesiredYaw

Type: int


FanYaw

Type: Object.Rotator


FanYawRate

Type: float


Default value: 98000.0

LastHudRenderTime

Type: float

Needed for animations

LastMissileCnt

Type: int


LastThrust

Type: byte

The last throttle position

LastYaw

Type: int


LockedEffect

Type: Material


Default value: TexRotator'Hudcontent.rotDomRing'

LockedMsg

Type: string

Modifiers: localized


Default value: " Locked "

LockedTexture

Type: Material


Default value: Texture'CicadaTex.CicadaLockOn'

MissileFade

Type: AnimData


MissileTick

Type: Texture


Default value: Texture'CicadaTex.HUD.ONS_Cic_Missles'

OldLockedTarget

Type: Object.Vector


PitchTime

Type: float


SpinCircles

Type: TexRotator

Array size: 2


Default value, index 0: TexRotator'CicCircle0'

Default value, index 1: TexRotator'CicCircle1'

SpinFade

Type: AnimData

Array size: 2

Hanldes the Circle's Fading

SpinRot

Type: AnimData

Array size: 2


SpinScale

Type: AnimData

Array size: 2

Handles the Circle's scaling

TailYaw

Type: Object.Rotator


YawTime

Type: float


Default values

Property Value
BlueSkin Texture'ONSBPTextures.CicadaGreen'
CollisionRadius 240.0
DestroyedVehicleMesh StaticMesh'ONSBP_DestroyedVehicles.Cicada.DestroyedCicada'
DestructionAngularMomentum
Member Value
Max 150.0
Min 100.0
DestructionLinearMomentum
Member Value
Max 400000.0
Min 250000.0
DisintegrationEffectClass Class'OnslaughtBP.ONSDualACDeathExp'
DisintegrationHealth -100.0
DriverWeapons[0]
Member Value
WeaponBone 'RightRLAttach'
WeaponClass Class'OnslaughtBP.ONSDualACSideGun'
DriverWeapons[1]
Member Value
WeaponBone 'LeftRLAttach'
WeaponClass Class'OnslaughtBP.ONSDualACSideGun'
EntryPosition
Member Value
X 0.0
Y 0.0
Z -20.0
EntryRadius 300.0
ExitPositions[0]
Member Value
X 0.0
Y -400.0
Z 100.0
ExitPositions[1]
Member Value
X 0.0
Y 400.0
Z 100.0
ExitPositions[2]
Member Value
X -600.0
Y 0.0
Z 100.0
Health 500
HealthMax 500.0
IdleSound Sound'CicadaSnds.CicadaIdle'
LongDamping 0.3
MaxRiseForce 200.0
MaxStrafeForce 65.0
MaxThrustForce 80.0
Mesh Mesh'ONSBPAnimations.DualAttackCraftMesh'
PassengerWeapons[0]
Member Value
WeaponBone 'GatlingGunAttach'
WeaponPawnClass Class'OnslaughtBP.ONSDualACGatlingGunPawn'
PushForce 200000.0
RedSkin Texture'ONSBPTextures.CicadaTan'
RollTorqueMax 100.0
RollTorqueStrafeFactor 100.0
RollTorqueTurnFactor 750.0
ShutDownSound Sound'CicadaSnds.CicadaShutDown'
SoundRadius 300.0
SoundVolume 255
StartUpSound Sound'CicadaSnds.CicadaStartUp'
TPCamWorldOffset
Member Value
Z 350.0
TrailEffectPositions[0]
Member Value
X 250.0
Y -20.0
Z 10.0
TrailEffectPositions[1]
Member Value
X 250.0
Y 20.0
Z 10.0
VehicleNameString "Cicada"
VehiclePositionString "in a Cicada"

Subobjects

CicCircle0

Class: Engine.TexRotator

Property Value
Material Texture'CicadaTex.HUD.ONS_Cic_Circle'
TexRotationType TR_FixedRotation
UOffset 32.0
VOffset 32.0

CicCircle1

Class: Engine.TexRotator

Property Value
Material Texture'CicadaTex.HUD.ONS_Cic_Circle'
TexRotationType TR_FixedRotation
UOffset 32.0
VOffset 32.0

KParams0

Class: Engine.KarmaParamsRBFull

Property Value
bClientOnly False
bDestroyOnWorldPenetrate True
bDoSafetime True
bHighDetailOnly False
bKAllowRotate True
bKDoubleTickRate True
bKNonSphericalInertia True
bKStayUpright True
KActorGravScale 0.0
KAngularDamping 0.0
KCOMOffset
Member Value
X -0.25
Y 0.0
Z 0.0
KFriction 0.5
KImpactThreshold 300.0
KInertiaTensor[0] 1.0
KInertiaTensor[1] 0.0
KInertiaTensor[2] 0.0
KInertiaTensor[3] 3.0
KInertiaTensor[4] 0.0
KInertiaTensor[5] 3.5
KLinearDamping 0.0
KMaxSpeed 2000.0
KStartEnabled True

Structs

AnimData

int key 
Current Key-Frame
array<float> Value 
Value being worked with
array<float> Dest 
Dest for this value to head towards
array<float> Time 
How fast should it get there
array<float> Delay 
Should there be a delay before this frame begins
array<name> Tags 
Tag for the "event" when the frame is done

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: ONSAttackCraft.StaticPrecache


Events

DrivingStatusChanged

simulated event DrivingStatusChanged ()

Overrides: ONSAttackCraft.DrivingStatusChanged


LockOnWarning

event LockOnWarning ()

Overrides: Vehicle.LockOnWarning


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: ONSVehicle.PostNetBeginPlay


Tick

simulated event Tick (float DeltaTime)

Overrides: ONSAttackCraft.Tick


VerifyLock

event bool VerifyLock (Actor Aggressor, out Actor NewTarget)

Overrides: Vehicle.VerifyLock


Other instance functions

AddAnimData

simulated function AddAnimData (out AnimData Data, float NewValue, float NewDest, float NewTime, optional float NewDelay, optional name NewTag)


Animate

simulated function Animate (Canvas Canvas, float DeltaTime)


AnimFrameChange

simulated function AnimFrameChange (name Tag)


CenterDraw

simulated function CenterDraw (Canvas Canvas, Material Mat, float x, float y, float UScale, float VScale, optional bool bStretched)


ClearAnimData

simulated function ClearAnimData (out AnimData Data)


ClientKDriverEnter

simulated function ClientKDriverEnter (PlayerController PC)

Overrides: ONSAttackCraft.ClientKDriverEnter


Died

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: ONSAttackCraft.Died


DrawBrackets

simulated function DrawBrackets (Canvas Canvas, float CX, float CY, float Scale)


DrawHUD

simulated function DrawHUD (Canvas Canvas)

Overrides: ONSVehicle.DrawHUD


DrawMissiles

simulated function DrawMissiles (Canvas Canvas, float CX, float CY, float scale)


DriverLeft

function DriverLeft ()

Overrides: ONSVehicle.DriverLeft


FindEntryVehicle

function Vehicle FindEntryVehicle (Pawn P)

Overrides: ONSVehicle.FindEntryVehicle


ImportantVehicle

function bool ImportantVehicle ()

Overrides: Vehicle.ImportantVehicle


IncomingMissile

function IncomingMissile (Projectile P)

Overrides: Vehicle.IncomingMissile


KDriverEnter

function KDriverEnter (Pawn P)

Overrides: ONSAttackCraft.KDriverEnter


RangedAttackTime

function float RangedAttackTime ()

Overrides: Pawn.RangedAttackTime


RecommendLongRangedAttack

function bool RecommendLongRangedAttack ()

Overrides: ONSAttackCraft.RecommendLongRangedAttack


ResetAnimation

simulated function ResetAnimation ()


ShouldTargetMissile

function ShouldTargetMissile (Projectile P)

Overrides: Vehicle.ShouldTargetMissile


SpecialCalcBehindView

simulated function SpecialCalcBehindView (PlayerController PC, out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: ONSAttackCraft.SpecialCalcBehindView


UpdateAnimData

simulated function UpdateAnimData (out AnimData Data, float Deltatime)


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: ONSAttackCraft.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: ONSAttackCraft.UpdatePrecacheStaticMeshes


Value

simulated function float Value (AnimData Data)