Cogito, ergo sum

UE2:ONSArtilleryCannon (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> ONSWeapon >> ONSArtilleryCannon
Package: 
OnslaughtBP


Properties

Property group 'ONSArtilleryCannon'

TrajectoryErrorFactor

Type: float


Default value: 150.0

Internal variables

bCanHitTarget

Type: bool


bHoldingFire

Type: bool


CameraAttempts

Type: int


CameraLaunchWait

Type: float


Default value: 5.0

ChargedLoop

Type: Sound


ChargingSound

Type: Sound


LastAim

Type: Object.Rotator


LastBeepTime

Type: float


LastCameraLaunch

Type: float


LastMortarShell

Type: ONSMortarShell


LastWeaponCharge

Type: float


MaxHoldTime

Type: float

wait this long between shots for full damage

Default value: 1.5

MaxSpeed

Type: float


Default value: 4000.0

MinSpeed

Type: float


Default value: 2000.0

MortarCamera

Type: ONSMortarCamera


MortarShell

Type: ONSMortarShell


MortarSpeed

Type: float


PredicatedTimeToImpact

Type: float


PredictedTargetLocation

Type: Object.Vector


StartHoldTime

Type: float


TargetPredictionTimeStep

Type: float


Default value: 0.3

WeaponCharge

Type: float


Default value: 0.25

Default values

Property Value
AIInfo[0]
Member Value
bLeadTarget True
bTossed True
bTrySplash True
RefireRate 0.99
WarnTargetPct 1.0
AIInfo[1]
Member Value
bLeadTarget True
bTossed True
bTrySplash True
RefireRate 0.99
WarnTargetPct 1.0
AltFireInterval 4.0
AltFireProjectileClass Class'OnslaughtBP.ONSMortarCamera'
AltFireSoundClass Sound'ONSBPSounds.Artillery.ArtilleryFire'
BlueSkin Texture'ONSBPTextures.Skins.SPMAGreen'
bShowAimCrosshair False
bShowChargingBar True
EffectEmitterClass Class'OnslaughtBP.ONSArtilleryCannonMuzzleFlash'
FireForce "Explosion05"
FireInterval 4.0
FireSoundClass Sound'ONSBPSounds.Artillery.ArtilleryFire'
FireSoundVolume 512.0
Mesh Mesh'ONSBPAnimations.ArtilleryCannonMesh'
PitchBone 'Gun'
PitchDownLimit 65535
PitchUpLimit 12000
ProjectileClass Class'OnslaughtBP.ONSMortarShell'
RedSkin Texture'ONSBPTextures.Skins.SPMATan'
RotateSound Sound'ONSBPSounds.Artillery.CannonRotate'
RotationsPerSecond 0.18
ShakeOffsetMag
Member Value
Z 10.0
ShakeOffsetRate
Member Value
Z 200.0
ShakeOffsetTime 10.0
ShakeRotMag
Member Value
Z 250.0
ShakeRotRate
Member Value
Z 2500.0
ShakeRotTime 6.0
Spread 0.015
WeaponFireAttachmentBone 'CannonFirePoint'
WeaponFireOffset 200.0
YawBone 'BigGunbase'

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: ONSWeapon.StaticPrecache


Events

AttemptFire

event bool AttemptFire (Controller C, bool bAltFire)

Overrides: ONSWeapon.AttemptFire


FlashMuzzleFlash

simulated event FlashMuzzleFlash ()

Overrides: ONSWeapon.FlashMuzzleFlash


OwnerEffects

simulated event OwnerEffects ()

Overrides: ONSWeapon.OwnerEffects


Other instance functions

AdjustAim

function Object.Rotator AdjustAim (bool bAltFire)

Overrides: ONSWeapon.AdjustAim


AllowCameraLaunch

function AllowCameraLaunch ()


BestMode

function byte BestMode ()

Overrides: ONSWeapon.BestMode


CalcZSpeed

function float CalcZSpeed (float XYSpeed, float FlightSize, float FlightZ)


CanAttack

function bool CanAttack (Actor Other)

Overrides: ONSWeapon.CanAttack


ChargeBar

simulated function float ChargeBar ()

Overrides: ONSWeapon.ChargeBar


NotifyDeployed

simulated function NotifyDeployed ()


PredictTarget

simulated function PredictTarget ()


ServerSetWeaponCharge

function ServerSetWeaponCharge (float Charge)


SetMuzzleVelocity

function Object.Vector SetMuzzleVelocity (Object.Vector Start, Object.Vector End, float StartXYPct)


SetWeaponCharge

simulated function SetWeaponCharge (float Charge)


SpawnProjectile

function Projectile SpawnProjectile (class<ProjectileProjClass, bool bAltFire)

Overrides: ONSWeapon.SpawnProjectile


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes