| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.InventoryAttachment
|
+-- Engine.WeaponAttachment
|
+-- XGame.xWeaponAttachment
|
+-- UT2k4Assault.WA_Turret_Minigun
| Variables Summary | |
|---|---|
| bool | bFiring |
| int | CannonRollSpeed |
| int | CurrentCannonRoll |
| int | CurrentRollSpeed |
| Sound | FiringSound |
| float | LastFireTime |
| float | mLastTracerTime |
| xEmitter | mMuzFlash3rd |
| class<MinigunMuzFlash3rd> | mMuzFlashClass |
| vector | mOldHitLocation |
| xEmitter | mShellCaseEmitter |
| class<xEmitter> | mShellCaseEmitterClass |
| class<Emitter> | mTracerClass |
| byte | OldSpawnHitCount |
| int | RollSpeedAcc |
| float | Spread |
| Sound | WindingSound |
| WA_Turret_Minigun | |
| vector | mShellEmitterOffset |
| Emitter | mTracer |
| float | mTracerInterval |
| float | mTracerMinDistance |
| float | mTracerPullback |
| float | mTracerSpeed |
| xEmitter | SmokeEmitter |
| class<xEmitter> | SmokeEmitterClass |
| Inherited Variables from XGame.xWeaponAttachment |
|---|
| bAltRapidFire, bHeavy, bRapidFire, LitWeapon, mHitActor, mHitNormal |
| Inherited Variables from Engine.WeaponAttachment |
|---|
| bAutoFire, BeaconColor, bMatchWeapons, FiringMode, FiringSpeed, FlashCount, mHitLocation, SpawnHitCount, SplashEffect |
| Functions Summary | ||
|---|---|---|
![]() | Destroyed ())) | |
![]() | vector | GetFireStart (vector RelOffset )) |
![]() | GetViewAxes (out vector xaxis, out vector yaxis, out vector zaxis )) | |
![]() | PostBeginPlay ())) | |
![]() | StartFiring ())) | |
![]() | StopFiring ())) | |
![]() | ThirdPersonEffects ())) | |
![]() | Tick (float deltaTime)) Firing | |
![]() | Timer ())) | |
![]() | UpdateHit (Actor HitActor, vector HitLocation, vector HitNormal)) | |
![]() | UpdateTracer ())) | |
| Inherited Functions from XGame.xWeaponAttachment |
|---|
| GetHitInfo, GetTipLocation, Hide, InitFor, PostNetBeginPlay, ThirdPersonEffects, Timer, WeaponLight |
| Inherited Functions from Engine.WeaponAttachment |
|---|
| CheckForSplash, ThirdPersonEffects, UpdateHit |
| States Summary |
|---|
| Firing Source code |
|---|
|
state Firing |
| Tick |
| Variables Detail |
|---|
| Functions Detail |
|---|
Destroyed Source code
GetFireStart Source code
GetViewAxes Source code
PostBeginPlay Source code
StartFiring Source code
StopFiring Source code
ThirdPersonEffects Source code
Tick Firing Source code
Timer Source code
UpdateHit Source code
UpdateTracer Source code| Defaultproperties |
|---|
defaultproperties
{
CannonRollSpeed=196608
RollSpeedAcc=98304
mShellCaseEmitterClass=Class'UT2k4Assault.FX_Minigun_ShellSpewer'
mShellEmitterOffset=(X=28.000000,Y=-40.000000,Z=62.000000)
mMuzFlashClass=Class'XEffects.MinigunMuzFlash3rd'
mTracerClass=Class'XEffects.NewTracer'
mTracerInterval=0.060000
mTracerPullback=150.000000
mTracerSpeed=10000.000000
Spread=1024.000000
SmokeEmitterClass=Class'XEffects.MinigunMuzzleSmoke'
FiringSound=Sound'NewWeaponSounds.MiniGunTurretFire'
WindingSound=Sound'NewWeaponSounds.MiniGunTurretWindDown'
bHeavy=True
bRapidFire=True
bAltRapidFire=True
bHidden=True
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||