Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.WeaponFire | +-- XWeapons.ShieldFire
ClassShieldFire
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient |
Variables Summary | |
---|---|
float | AutoFireTestFreq |
Pawn | AutoHitPawn |
float | AutoHitTime |
bool | bAutoRelease |
bool | bStartedChargingForce |
xEmitter | ChargingEmitter |
String | ChargingForce |
Sound | ChargingSound |
byte | ChargingSoundVolume |
class<DamageType> | DamageType |
float | FullyChargedTime |
float | MaxDamage |
float | MaxForce |
float | MinDamage |
float | MinForce |
float | MinHoldTime |
float | MinSelfDamage |
float | SelfDamageScale |
float | SelfForceScale |
float | ShieldRange |
Inherited Variables from Core.Object |
---|
Class, Name, ObjectFlags, ObjectInternal[7], Outer |
Enumerations Summary |
---|
Inherited Enumerations from Engine.WeaponFire |
---|
ESpreadStyle |
Inherited Enumerations from Core.Object |
---|
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis |
Structures Summary |
---|
Inherited Structures from Core.Object |
---|
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Functions Summary | ||
---|---|---|
Rotator | AdjustAim (Vector Start, float InAimError)) | |
DestroyEffects ())) | ||
DoFireEffect ())) | ||
DrawMuzzleFlash (Canvas Canvas)) | ||
vector | GetFireStart (vector X, vector Y, vector Z)) | |
InitEffects ())) | ||
bool | IsFiring ())) | |
ModeHoldFire ())) | ||
PlayFiring ())) | ||
PlayPreFire ())) | ||
StartBerserk ())) | ||
StartSuperBerserk ())) | ||
StopBerserk ())) | ||
Timer ())) |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { AmmoClass=class'ShieldAmmo' AmmoPerFire=0 FireAnim=Fire FireAnimRate=1.0 FireEndAnim=None PreFireAnim=Charge FireLoopAnim=None TweenTime=0.0 DamageType=class'DamTypeShieldImpact' ShieldRange=112.0 MinForce=65000.0 MaxForce=100000.0 MinDamage=40.0 MaxDamage=150.0 SelfForceScale=1.0 SelfDamageScale=0.3 MinSelfDamage=8 FireSound=Sound'WeaponSounds.P1ShieldGunFire' ChargingSound=Sound'WeaponSounds.shieldgun_charge' ChargingSoundVolume=200 FireForce="ShieldGunFire" ChargingForce="shieldgun_charge" bStartedChargingForce=false; FireRate=0.6 bModeExclusive=true FlashEmitterClass=class'xEffects.ForceRingA' bFireOnRelease=true MaxHoldTime=0.0 FullyChargedTime=2.5 MinHoldtime=0.4 AutoFireTestFreq=0.15 TransientSoundVolume=+1.0 BotRefireRate=1.0 WarnTargetPct=+0.1 ShakeOffsetMag=(X=-20.0,Y=0.00,Z=0.00) ShakeOffsetRate=(X=-1000.0,Y=0.0,Z=0.0) ShakeOffsetTime=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 |