| 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 |
|---|
AdjustAim Source code
DestroyEffects Source code
DoFireEffect Source code
DrawMuzzleFlash Source code
GetFireStart Source code
InitEffects Source code
IsFiring Source code
ModeHoldFire Source code
PlayFiring Source code
PlayPreFire Source code
StartBerserk Source code
StartSuperBerserk Source code
StopBerserk Source code
Timer Source code| Defaultproperties |
|---|
defaultproperties { DamageType=Class'XWeapons.DamTypeShieldImpact' ShieldRange=112.000000 MinHoldTime=0.400000 MinForce=65000.000000 MaxForce=100000.000000 MinDamage=40.000000 MaxDamage=150.000000 SelfForceScale=1.000000 SelfDamageScale=0.300000 MinSelfDamage=8.000000 ChargingSound=Sound'WeaponSounds.Misc.shieldgun_charge' AutoFireTestFreq=0.150000 FullyChargedTime=2.500000 ChargingSoundVolume=200 ChargingForce="shieldgun_charge" bFireOnRelease=Wahr TransientSoundVolume=1.000000 PreFireAnim="Charge" FireLoopAnim= FireEndAnim= TweenTime=0.000000 FireSound=ProceduralSound'WeaponSounds.PShieldGunFire.P1ShieldGunFire' FireForce="ShieldGunFire" FireRate=0.600000 AmmoClass=Class'XWeapons.ShieldAmmo' ShakeRotTime=2.000000 ShakeOffsetMag=(X=-20.000000) ShakeOffsetRate=(X=-1000.000000) ShakeOffsetTime=2.000000 BotRefireRate=1.000000 WarnTargetPct=0.100000 FlashEmitterClass=Class'XEffects.ForceRingA' } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||