| 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=Wahr bRapidFire=Wahr bAltRapidFire=Wahr bHidden=Wahr } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||