| 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=True
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 | |||||