I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
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[edit]
AmmoAmount[edit]
Type: int
Modifiers: travel
bInstantHit[edit]
Type: bool
bLeadTarget[edit]
Type: bool
bRecommendSplashDamage[edit]
Type: bool
bSplashDamage[edit]
Type: bool
bTossed[edit]
Type: bool
bTryHeadShot[edit]
Type: bool
bTrySplash[edit]
Type: bool
FireSound[edit]
Type: Sound
InitialAmount[edit]
Type: int
sjs // Amount of Ammo current available
Default value: 10
MaxAmmo[edit]
Type: int
Modifiers: travel
Max amount of ammo
MaxRange[edit]
Type: float
for autoaim
MyDamageType[edit]
Type: class<DamageType>
Default value: Class'Engine.DamageType'
PickupAmmo[edit]
Type: int
Modifiers: travel
ProjectileClass[edit]
Type: class<Projectile>
RefireRate[edit]
Type: float
Default value: 0.5
WarnTargetPct[edit]
Type: float
Default value: 0.5
Default values[edit]
Property | Value |
---|---|
bNetNotify | True |
Functions[edit]
Events[edit]
PostNetReceive[edit]
simulated event PostNetReceive ()
Overrides: Actor.PostNetReceive
Other instance functions[edit]
AddAmmo[edit]
CheckOutOfAmmo[edit]
simulated function CheckOutOfAmmo ()
DisplayDebug[edit]
Overrides: Actor.DisplayDebug
GetDamageRadius[edit]
function float GetDamageRadius ()
HandlePickupQuery[edit]
Overrides: Inventory.HandlePickupQuery
HasAmmo[edit]
simulated function bool HasAmmo ()
ProcessTraceHit[edit]
function ProcessTraceHit (Weapon W, Actor Other, Object.Vector HitLocation, Object.Vector HitNormal, Object.Vector X, Object.Vector Y, Object.Vector Z)
RateSelf[edit]
SpawnProjectile[edit]
function SpawnProjectile (Object.Vector Start, Object.Rotator Dir)