I don't need to test my programs. I have an error-correcting modem.

UE2:ONSDualAttackCraft (UT2004)

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

Contents

Package: 
OnslaughtBP


Properties[edit]

Property group 'ONSDualAttackCraft'[edit]

DigitsBig[edit]

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[edit]

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[edit]

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[edit]

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[edit]

bFreelanceStart[edit]

Type: bool


bHeatSeeker[edit]

Type: bool


bLastLockType[edit]

Type: bool


BracketFade[edit]

Type: AnimData


Brackets[edit]

Type: Texture


Default value: Texture'CicadaTex.HUD.ONS_Cic_Brackets'

BracketScale[edit]

Type: AnimData

Handles the Brackets Scaling

CoPilotLabel[edit]

Type: string

Modifiers: localized


Default value: "Gunner"

CurrentPitch[edit]

Type: float


Decoys[edit]

Type: array<ONSDecoy>


DesiredPitch[edit]

Type: float


DesiredYaw[edit]

Type: int


FanYaw[edit]

Type: Object.Rotator


FanYawRate[edit]

Type: float


Default value: 98000.0

LastHudRenderTime[edit]

Type: float

Needed for animations

LastMissileCnt[edit]

Type: int


LastThrust[edit]

Type: byte

The last throttle position

LastYaw[edit]

Type: int


LockedEffect[edit]

Type: Material


Default value: TexRotator'Hudcontent.rotDomRing'

LockedMsg[edit]

Type: string

Modifiers: localized


Default value: " Locked "

LockedTexture[edit]

Type: Material


Default value: Texture'CicadaTex.CicadaLockOn'

MissileFade[edit]

Type: AnimData


MissileTick[edit]

Type: Texture


Default value: Texture'CicadaTex.HUD.ONS_Cic_Missles'

OldLockedTarget[edit]

Type: Object.Vector


PitchTime[edit]

Type: float


SpinCircles[edit]

Type: TexRotator

Array size: 2


Default value, index 0: TexRotator'CicCircle0'

Default value, index 1: TexRotator'CicCircle1'

SpinFade[edit]

Type: AnimData

Array size: 2

Hanldes the Circle's Fading

SpinRot[edit]

Type: AnimData

Array size: 2


SpinScale[edit]

Type: AnimData

Array size: 2

Handles the Circle's scaling

TailYaw[edit]

Type: Object.Rotator


YawTime[edit]

Type: float


Default values[edit]

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[edit]

CicCircle0[edit]

Class: Engine.TexRotator

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

CicCircle1[edit]

Class: Engine.TexRotator

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

KParams0[edit]

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[edit]

AnimData[edit]

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[edit]

Static functions[edit]

StaticPrecache[edit]

static function StaticPrecache (LevelInfo L)

Overrides: ONSAttackCraft.StaticPrecache


Events[edit]

DrivingStatusChanged[edit]

simulated event DrivingStatusChanged ()

Overrides: ONSAttackCraft.DrivingStatusChanged


LockOnWarning[edit]

event LockOnWarning ()

Overrides: Vehicle.LockOnWarning


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: ONSVehicle.PostNetBeginPlay


Tick[edit]

simulated event Tick (float DeltaTime)

Overrides: ONSAttackCraft.Tick


VerifyLock[edit]

event bool VerifyLock (Actor Aggressor, out Actor NewTarget)

Overrides: Vehicle.VerifyLock


Other instance functions[edit]

AddAnimData[edit]

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


Animate[edit]

simulated function Animate (Canvas Canvas, float DeltaTime)


AnimFrameChange[edit]

simulated function AnimFrameChange (name Tag)


CenterDraw[edit]

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


ClearAnimData[edit]

simulated function ClearAnimData (out AnimData Data)


ClientKDriverEnter[edit]

simulated function ClientKDriverEnter (PlayerController PC)

Overrides: ONSAttackCraft.ClientKDriverEnter


Died[edit]

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

Overrides: ONSAttackCraft.Died


DrawBrackets[edit]

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


DrawHUD[edit]

simulated function DrawHUD (Canvas Canvas)

Overrides: ONSVehicle.DrawHUD


DrawMissiles[edit]

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


DriverLeft[edit]

function DriverLeft ()

Overrides: ONSVehicle.DriverLeft


FindEntryVehicle[edit]

function Vehicle FindEntryVehicle (Pawn P)

Overrides: ONSVehicle.FindEntryVehicle


ImportantVehicle[edit]

function bool ImportantVehicle ()

Overrides: Vehicle.ImportantVehicle


IncomingMissile[edit]

function IncomingMissile (Projectile P)

Overrides: Vehicle.IncomingMissile


KDriverEnter[edit]

function KDriverEnter (Pawn P)

Overrides: ONSAttackCraft.KDriverEnter


RangedAttackTime[edit]

function float RangedAttackTime ()

Overrides: Pawn.RangedAttackTime


RecommendLongRangedAttack[edit]

function bool RecommendLongRangedAttack ()

Overrides: ONSAttackCraft.RecommendLongRangedAttack


ResetAnimation[edit]

simulated function ResetAnimation ()


ShouldTargetMissile[edit]

function ShouldTargetMissile (Projectile P)

Overrides: Vehicle.ShouldTargetMissile


SpecialCalcBehindView[edit]

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

Overrides: ONSAttackCraft.SpecialCalcBehindView


UpdateAnimData[edit]

simulated function UpdateAnimData (out AnimData Data, float Deltatime)


UpdatePrecacheMaterials[edit]

simulated function UpdatePrecacheMaterials ()

Overrides: ONSAttackCraft.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes[edit]

simulated function UpdatePrecacheStaticMeshes ()

Overrides: ONSAttackCraft.UpdatePrecacheStaticMeshes


Value[edit]

simulated function float Value (AnimData Data)