| 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
{
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 | |||||