Gah - a solution with more questions. – EntropicLqd
UE2:WeaponFire (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- BallTarget, InstantFire, LinkFire, PainterFire, PainterZoom, ProjectileFire, ShieldAltFire, ShieldFire, SniperZoom, TransRecall
- This class in other games:
- UT2004
| This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Properties
[edit] Property group 'WeaponFire'
See WeaponFire property group WeaponFire.
[edit] Internal variables
[edit] bInstantStop
Type: bool
[edit] bIsFiring
Type: bool
[edit] bNowWaiting
Type: bool
[edit] bServerDelayStartFire
Type: bool
[edit] bServerDelayStopFire
Type: bool
[edit] FireCount
Type: int
[edit] NextFireTime
Type: float
[edit] ServerStartFireTime
Type: float
[edit] Default values
| Property | Value |
|---|---|
| bHidden | True |
| RemoteRole | ROLE_None |
| TransientSoundVolume | 0.5 |
[edit] Enums
[edit] ESpreadStyle
- SS_None
- SS_Random
- spread is max random angle deviation
- SS_Line
- spread is angle between each projectile
- SS_Ring
[edit] Functions
[edit] Events
[edit] Destroyed
simulated event Destroyed ()
Overrides: Actor.Destroyed
[edit] ModeDoFire
event ModeDoFire ()
[edit] ModeHoldFire
event ModeHoldFire ()
[edit] ModeTick
event ModeTick (float dt)
[edit] PostBeginPlay
simulated event PostBeginPlay ()
Overrides: Actor.PostBeginPlay
[edit] Other instance functions
[edit] AdjustAim
[edit] AllowFire
simulated function bool AllowFire ()
[edit] ClientPlayForceFeedback
function ClientPlayForceFeedback (string EffectName)
[edit] DestroyEffects
simulated function DestroyEffects ()
[edit] DisplayDebug
Overrides: Actor.DisplayDebug
[edit] DoFireEffect
function DoFireEffect ()
[edit] DrawMuzzleFlash
function DrawMuzzleFlash (Canvas Canvas)
[edit] FlashMuzzleFlash
function FlashMuzzleFlash ()
[edit] GetFireStart
[edit] InitEffects
simulated function InitEffects ()
[edit] IsFiring
function bool IsFiring ()
[edit] MaxRange
function float MaxRange ()
[edit] PlayFireEnd
function PlayFireEnd ()
[edit] PlayFiring
function PlayFiring ()
[edit] PlayPreFire
function PlayPreFire ()
[edit] PlayStartHold
function PlayStartHold ()
[edit] ServerPlayFiring
function ServerPlayFiring ()
[edit] ShakeView
function ShakeView ()
[edit] StartBerserk
function StartBerserk ()
[edit] StartFiring
function StartFiring ()
[edit] StartMuzzleSmoke
function StartMuzzleSmoke ()
[edit] StopBerserk
function StopBerserk ()
[edit] StopFiring
function StopFiring ()
[edit] StopForceFeedback
function StopForceFeedback (string EffectName)
[edit] Update
function Update (float dt)
