Mostly Harmless
UE2:Ammunition (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Properties
- 1.1 AmmoAmount
- 1.2 bInstantHit
- 1.3 bLeadTarget
- 1.4 bRecommendSplashDamage
- 1.5 bSplashDamage
- 1.6 bTossed
- 1.7 bTryHeadShot
- 1.8 bTrySplash
- 1.9 FireSound
- 1.10 InitialAmount
- 1.11 MaxAmmo
- 1.12 MaxRange
- 1.13 MyDamageType
- 1.14 PickupAmmo
- 1.15 ProjectileClass
- 1.16 RefireRate
- 1.17 WarnTargetPct
- 1.18 Default values
- 2 Functions
- Package:
- Engine
- Direct subclasses:
- TransAmmo, BallAmmo, BioAmmo, BruteAmmo, RedeemerAmmo, FlakAmmo, GasbagAmmo, GrenadeAmmo, KrallAmmo, LinkAmmo, MinigunAmmo, RocketAmmo, ShieldAmmo, ShockAmmo, SkaarjAmmo, SniperAmmo, WarlordAmmo
- This class in other games:
- U2XMP, UT2004, UE2Runtime
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. |
Ammunition: the base class of weapon ammunition
This is a built-in Unreal class and it shouldn't be modified.
Properties
AmmoAmount
Type: int
Modifiers: travel
bInstantHit
Type: bool
bLeadTarget
Type: bool
bRecommendSplashDamage
Type: bool
bSplashDamage
Type: bool
bTossed
Type: bool
bTryHeadShot
Type: bool
bTrySplash
Type: bool
FireSound
Type: Sound
InitialAmount
Type: int
sjs // Amount of Ammo current available
Default value: 10
MaxAmmo
Type: int
Modifiers: travel
Max amount of ammo
MaxRange
Type: float
for autoaim
MyDamageType
Type: class<DamageType>
Default value: Class'Engine.DamageType'
PickupAmmo
Type: int
Modifiers: travel
ProjectileClass
Type: class<Projectile>
RefireRate
Type: float
Default value: 0.5
WarnTargetPct
Type: float
Default value: 0.5
Default values
Property | Value |
---|---|
bNetNotify | True |
Functions
Events
PostNetReceive
simulated event PostNetReceive ()
Overrides: Actor.PostNetReceive
Other instance functions
AddAmmo
CheckOutOfAmmo
simulated function CheckOutOfAmmo ()
DisplayDebug
Overrides: Actor.DisplayDebug
GetDamageRadius
function float GetDamageRadius ()
HandlePickupQuery
Overrides: Inventory.HandlePickupQuery
HasAmmo
simulated function bool HasAmmo ()
ProcessTraceHit
function ProcessTraceHit (Weapon W, Actor Other, Object.Vector HitLocation, Object.Vector HitNormal, Object.Vector X, Object.Vector Y, Object.Vector Z)
RateSelf
SpawnProjectile
function SpawnProjectile (Object.Vector Start, Object.Rotator Dir)