Mostly Harmless
UE2:ShieldFire (UT2004)
Object >> WeaponFire >> ShieldFire |
Contents
- 1 Properties
- 1.1 AutoFireTestFreq
- 1.2 AutoHitPawn
- 1.3 AutoHitTime
- 1.4 bAutoRelease
- 1.5 bStartedChargingForce
- 1.6 ChargingEmitter
- 1.7 ChargingForce
- 1.8 ChargingSound
- 1.9 ChargingSoundVolume
- 1.10 DamageType
- 1.11 FullyChargedTime
- 1.12 MaxDamage
- 1.13 MaxForce
- 1.14 MinDamage
- 1.15 MinForce
- 1.16 MinHoldTime
- 1.17 MinSelfDamage
- 1.18 SelfDamageScale
- 1.19 SelfForceScale
- 1.20 ShieldRange
- 1.21 Default values
- 2 Functions
- Package:
- XWeapons
- Direct subclass:
- ClassShieldFire
- This class in other games:
- UT2003
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
null
Properties[edit]
AutoFireTestFreq[edit]
Type: float
Default value: 0.15
AutoHitPawn[edit]
Type: Pawn
AutoHitTime[edit]
Type: float
bAutoRelease[edit]
Type: bool
bStartedChargingForce[edit]
Type: bool
ChargingEmitter[edit]
Type: xEmitter
emitter class while charging
ChargingForce[edit]
Type: string
Default value: "shieldgun_charge"
ChargingSound[edit]
Type: Sound
charging sound
Default value: Sound'WeaponSounds.shieldgun_charge'
ChargingSoundVolume[edit]
Type: byte
Default value: 200
DamageType[edit]
Type: class<DamageType>
weapon fire damage type (no projectile, so we put this here)
Default value: Class'XWeapons.DamTypeShieldImpact'
FullyChargedTime[edit]
Type: float
held for this long will do max damage
Default value: 2.5
MaxDamage[edit]
Type: float
damage to other players
Default value: 150.0
MaxForce[edit]
Type: float
force to other players
Default value: 100000.0
MinDamage[edit]
Type: float
Default value: 40.0
MinForce[edit]
Type: float
Default value: 65000.0
MinHoldTime[edit]
Type: float
held for this time or less will do minimum damage/force. held for MaxHoldTime will do max
Default value: 0.4
MinSelfDamage[edit]
Type: float
Default value: 8.0
SelfDamageScale[edit]
Type: float
%damage to self (when shielding a wall)
Default value: 0.3
SelfForceScale[edit]
Type: float
%force to self (when shielding a wall)
Default value: 1.0
ShieldRange[edit]
Type: float
from pawn centre
Default value: 112.0
Default values[edit]
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
AmmoClass | Class'XWeapons.ShieldAmmo' | ||||||||
bFireOnRelease | True | ||||||||
BotRefireRate | 1.0 | ||||||||
FireEndAnim | 'None' | ||||||||
FireForce | "ShieldGunFire" | ||||||||
FireLoopAnim | 'None' | ||||||||
FireRate | 0.6 | ||||||||
FireSound | Sound'WeaponSounds.P1ShieldGunFire' | ||||||||
FlashEmitterClass | Class'XEffects.ForceRingA' | ||||||||
PreFireAnim | 'Charge' | ||||||||
ShakeOffsetMag |
|
||||||||
ShakeOffsetRate |
|
||||||||
ShakeOffsetTime | 2.0 | ||||||||
ShakeRotMag |
|
||||||||
ShakeRotRate |
|
||||||||
ShakeRotTime | 2.0 | ||||||||
TransientSoundVolume | 1.0 | ||||||||
TweenTime | 0.0 | ||||||||
WarnTargetPct | 0.1 |
Functions[edit]
Events[edit]
ModeHoldFire[edit]
Overrides: WeaponFire.ModeHoldFire
Timer[edit]
Overrides: WeaponFire.Timer
Other instance functions[edit]
AdjustAim[edit]
Overrides: WeaponFire.AdjustAim
DestroyEffects[edit]
Overrides: WeaponFire.DestroyEffects
DoFireEffect[edit]
Overrides: WeaponFire.DoFireEffect
DrawMuzzleFlash[edit]
Overrides: WeaponFire.DrawMuzzleFlash
GetFireStart[edit]
Overrides: WeaponFire.GetFireStart
InitEffects[edit]
Overrides: WeaponFire.InitEffects
IsFiring[edit]
Overrides: WeaponFire.IsFiring
PlayFiring[edit]
Overrides: WeaponFire.PlayFiring
PlayPreFire[edit]
Overrides: WeaponFire.PlayPreFire
StartBerserk[edit]
Overrides: WeaponFire.StartBerserk
StartSuperBerserk[edit]
Overrides: WeaponFire.StartSuperBerserk
StopBerserk[edit]
Overrides: WeaponFire.StopBerserk