UE2:WeaponInvDispersion (U2XMP)
- Package:
- U2Weapons
- Direct subclasses:
- WeaponInvDispersionSmall, WeaponTutorialInvDispersion
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. |
WeaponInvDispersion.uc $Author: Mfox $ $Date: 12/13/02 2:31a $ $Revision: 52 $
Properties
Property group 'WeaponInvDispersion'
AltChargeTime
Type: float
Default value: 2.0
AltEnergyTimer
Type: float
Default value: 0.25
MaxAltEnergy
Type: int
Default value: 12
RampUpRate
Type: float
Default value: 0.4
Internal variables
AltEnergy
Type: int
FireMode
Type: EFireMode
RampUp
Type: float
Default values
Enums
EFireMode
- FM_None
- FM_Fire
- FM_Charged
- FM_AltFire
Functions
Events
TravelPreAccept
Overrides: Weapon.TravelPreAccept
Other instance functions
AuthorityAltFire
Overrides: U2Weapon.AuthorityAltFire
EverywhereAltFire
Overrides: U2Weapon.EverywhereAltFire
GetAltEnergyPct
GetAltFireAmmoUsed
Overrides: U2Weapon.GetAltFireAmmoUsed
HandleTargetDetails
Overrides: U2Weapon.HandleTargetDetails
IncAltEnergy
IsAltCharging
NotifyPlaySoundSlot
Overrides: U2Weapon.NotifyPlaySoundSlot
PlayAltFiring
Overrides: U2Weapon.PlayAltFiring
PlayFiring
Overrides: U2Weapon.PlayFiring
PostSetAimingParameters
Overrides: U2Weapon.PostSetAimingParameters
PreSetAimingParameters
Overrides: U2Weapon.PreSetAimingParameters
ProjectileFire
Overrides: U2Weapon.ProjectileFire
SwitchAway
Overrides: U2Weapon.SwitchAway
States
AltCharging
Modifiers: simulated
AltCharging.BeginState
Overrides: Object.BeginState (global)
AltCharging.EndState
Overrides: Object.EndState (global)
AltCharging.Tick
Overrides: Actor.Tick (global)
AltCharging.GetAltEnergyPct
Overrides: GetAltEnergyPct (global)
AltCharging.IncAltEnergy
Overrides: IncAltEnergy (global)
AltCharging.IsAltCharging
Overrides: IsAltCharging (global)
Idle
Inherits from: U2Weapon.Idle
Modifiers: simulated