| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.WeaponFire
|
+-- XWeapons.InstantFire
|
+-- XWeapons.ShockBeamFire
ClassicShockBeamFire, SuperShockBeamFire
| Variables Summary | |
|---|---|
| ShockBeamFire | |
| class<ShockBeamEffect> | BeamEffectClass |
| Inherited Variables from XWeapons.InstantFire |
|---|
| DamageMax, DamageMin, DamageType, Momentum, TraceRange |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.WeaponFire |
|---|
| ESpreadStyle |
| Functions Summary | ||
|---|---|---|
![]() | Rotator | AdjustAim (Vector Start, float InAimError)) |
![]() | DoFireEffect ())) | |
![]() | InitEffects ())) | |
![]() | SpawnBeamEffect (Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum)) | |
| Inherited Functions from XWeapons.InstantFire |
|---|
| DoFireEffect, DoTrace, MaxRange, SpawnBeamEffect |
| Variables Detail |
|---|
| Functions Detail |
|---|
AdjustAim Source code
DoFireEffect Source code
InitEffects Source code
SpawnBeamEffect Source code| Defaultproperties |
|---|
defaultproperties
{
TraceRange=17000
Momentum=+60000.0
AmmoClass=class'ShockAmmo'
AmmoPerFire=1
DamageType=class'DamTypeShockBeam'
DamageMin=45
DamageMax=45
FlashEmitterClass=class'XEffects.ShockBeamMuzFlash'
FireSound=Sound'WeaponSounds.ShockRifle.ShockRifleFire'
FireForce="ShockRifleFire"
bReflective=true
FireRate=0.7
bModeExclusive=true
BeamEffectClass=class'ShockBeamEffect'
BotRefireRate=0.7
AimError=700
ShakeOffsetMag=(X=-8.0,Y=0.00,Z=0.00)
ShakeOffsetRate=(X=-600.0,Y=0.0,Z=0.0)
ShakeOffsetTime=3.2
ShakeRotMag=(X=0.0,Y=0.0,Z=0.0)
ShakeRotRate=(X=0.0,Y=0.0,Z=0.0)
ShakeRotTime=2
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||