The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:WeaponInvGrenadeLauncher (U2XMP)
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 AltFire
- 2.2.2 AuthorityFire
- 2.2.3 ChangeAmmoType
- 2.2.4 EverywhereFire
- 2.2.5 GetAltFireAmmoUsed
- 2.2.6 GetCogAngle
- 2.2.7 GetGemAngleA
- 2.2.8 GetGemAngleB
- 2.2.9 GetGemAngleC
- 2.2.10 GetGemAngleD
- 2.2.11 GetGemAngleE
- 2.2.12 GetGemAngleF
- 2.2.13 GetGrenadeAngle
- 2.2.14 GetGrenadeTypeStr
- 2.2.15 GetNumAmmoTypes
- 2.2.16 GiveMoreAmmo
- 2.2.17 HasAmmo
- 2.2.18 HasAnyAmmo
- 2.2.19 NextGrenade
- 2.2.20 NotifyAddInventory
- 2.2.21 NotifyHideAmmo
- 2.2.22 NotifyPlaySoundSlot
- 2.2.23 NotifyShowAmmo
- 2.2.24 PostSetAimingParameters
- 2.2.25 PreSetAimingParameters
- 2.2.26 SetAmmoType
- 2.2.27 SetAmmoTypeStr
- 2.2.28 SetCrosshair
- 2.2.29 SetGrenade
- 2.2.30 SetGrenadeType
- 3 States
- Package:
- U2Weapons
- Direct subclasses:
- WeaponInvGrenadeLauncherSmall, WeaponTutorialInvGrenadeLauncher
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. |
$Workfile: WeaponInvGrenadeLauncher.uc $ Created By: Jess Crable, Mark Poesch Created On: 5/2/00 $Author: Mfox $ $Date: 12/16/02 5:47p $ $Revision: 60 $
Properties[edit]
Property group 'WeaponInvGrenadeLauncher'[edit]
TimedGrenadeChargeThreshold[edit]
Type: float
Default value: 0.25
Internal variables[edit]
BeginChargeTime[edit]
Type: float
bLastGrenadeTimed[edit]
Type: bool
bOverridePressing[edit]
Type: bool
ChangeAmmoSound[edit]
Type: Sound
Default value: Sound'U2WeaponsA.GrenadeLauncher.GL_Reload'
GrenadeTypes[edit]
Type: ammoInvGrenade
Array size: 6
iGrenade[edit]
Type: int
NumTicks[edit]
Type: int
SpoolNode[edit]
Type: int
Default values[edit]
Functions[edit]
Events[edit]
PreBeginPlay[edit]
Overrides: Actor.PreBeginPlay
Replication[edit]
Overrides: Weapon.Replication
Other instance functions[edit]
AltFire[edit]
Overrides: U2Weapon.AltFire
AuthorityFire[edit]
Overrides: U2Weapon.AuthorityFire
ChangeAmmoType[edit]
Overrides: Weapon.ChangeAmmoType
EverywhereFire[edit]
Overrides: U2Weapon.EverywhereFire
GetAltFireAmmoUsed[edit]
Overrides: U2Weapon.GetAltFireAmmoUsed
GetCogAngle[edit]
GetGemAngleA[edit]
GetGemAngleB[edit]
GetGemAngleC[edit]
GetGemAngleD[edit]
GetGemAngleE[edit]
GetGemAngleF[edit]
GetGrenadeAngle[edit]
GetGrenadeTypeStr[edit]
GetNumAmmoTypes[edit]
Overrides: Weapon.GetNumAmmoTypes
GiveMoreAmmo[edit]
HasAmmo[edit]
Overrides: Weapon.HasAmmo
HasAnyAmmo[edit]
Overrides: Weapon.HasAnyAmmo
NextGrenade[edit]
NotifyAddInventory[edit]
Overrides: Inventory.NotifyAddInventory
NotifyHideAmmo[edit]
NotifyPlaySoundSlot[edit]
Overrides: U2Weapon.NotifyPlaySoundSlot
NotifyShowAmmo[edit]
PostSetAimingParameters[edit]
Overrides: U2Weapon.PostSetAimingParameters
PreSetAimingParameters[edit]
Overrides: U2Weapon.PreSetAimingParameters
SetAmmoType[edit]
Overrides: Weapon.SetAmmoType
SetAmmoTypeStr[edit]
Overrides: Weapon.SetAmmoTypeStr
SetCrosshair[edit]
Overrides: U2Weapon.SetCrosshair
SetGrenade[edit]
SetGrenadeType[edit]
States[edit]
AltFiring[edit]
Inherits from: U2Weapon.AltFiring
Modifiers: simulated
Charging[edit]
Modifiers: simulated
Charging.BeginState[edit]
Overrides: Object.BeginState (global)
Charging.EndState[edit]
Overrides: Object.EndState (global)
Charging.Tick[edit]
Overrides: Actor.Tick (global)
Charging.ProjectileFire[edit]
Overrides: U2Weapon.ProjectileFire (global)