Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

DruidsRPGcvs.RW_EnhancedInfinity

Extends
OneDropRPGWeapon
Modifiers
HideDropDown CacheExempt config ( UT2004RPG )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- UT2004RPG.RPGWeapon
            |   
            +-- DruidsRPGcvs.OneDropRPGWeapon
               |   
               +-- DruidsRPGcvs.RW_EnhancedInfinity

Direct Known Subclasses:

RW_EngineerLink

Variables Summary
floatDamageBonus
Inherited Variables from UT2004RPG.RPGWeapon
AIRatingBonus, bCanHaveZeroModifier, bIdentified, ChaosAmmoTypes, HolderStatsInv, LastAmmoChargePrimary, MaxModifier, MinModifier, ModifiedWeapon, Modifier, ModifierOverlay, PostfixNeg, PostfixPos, PrefixNeg, PrefixPos, References, SniperZoomMode

Structures Summary
Inherited Structures from UT2004RPG.RPGWeapon
ChaosAmmoTypeStructClone

Functions Summary
function AdjustTargetDamage (out int Damage, Actor Victim, Vector HitLocation, out Vector Momentum, class<DamageType> DamageType)
functionbool AllowedFor (class<Weapon> Weapon, Pawn Other)
functionbool ConsumeAmmo (int Mode, float Load, bool bAmountNeededIsMax)
functionbool StartFire (int Mode)
function WeaponTick (float dt)
Inherited Functions from DruidsRPGcvs.OneDropRPGWeapon
CanThrow, CheckCorrectDamage, ConstructItemName, DropFrom
Inherited Functions from UT2004RPG.RPGWeapon
AddAmmo, AdjustPlayerDamage, AdjustTargetDamage, AllowedFor, AllowRPGWeapon, AltFire, AmmoAmount, AmmoMaxed, AmmoStatus, AnimEnd, AttachToPawn, BestMode, BotFire, BringUp, CanAttack, CanHeal, CanThrow, CenteredEffectStart, ChangeAmmo, ChaosWeaponOption, ChargeBar, CheckOutOfAmmo, CheckReflect, ClientStartFire, ClientStopFire, ClientWeaponSet, ClientWeaponThrown, ConstructItemName, ConsumeAmmo, Destroyed, DestroyModifiedWeapon, DetachFromPawn, DisplayDebug, DoReflectEffect, DrawWeaponInfo, DropFrom, EndState, FillToInitialAmmo, FinishReloading, Fire, FireHack, FireOnRelease, FocusOnLeader, Generate, GetAIRating, GetAmmoCount, GetDamageRadius, GetDamageType, GetEffectStart, GetFireStart, GetViewAxes, GiveAmmo, GiveTo, HandlePickupQuery, HasAmmo, HolderDied, Identify, IncrementFlashCount, IsFiring, IsRapidFire, Loaded, MaxAmmo, MaxOutAmmo, NeedAmmo, NewAdjustTargetDamage, NewDrawWeaponInfo, OutOfAmmo, OwnerEvent, PawnUnpossessed, PlayIdle, PreDrawFPWeapon, PutDown, RangedAttackTime, RateSelf, ReadyToFire, RecommendLongRangedAttack, RecommendRangedAttack, RecommendSplashDamage, RecommendWeapon, RefireRate, ReloadMeNow, RemoveReference, RenderOverlays, Reselect, ServerForceUpdate, SetAITarget, SetHand, SetHolderStatsInv, SetModifiedWeapon, SetOverlayMaterial, SetWeaponInfo, ShouldFireWithoutTarget, SplashDamage, SplashJump, StartBerserk, StartFire, StopBerserk, SuggestAttackStyle, SuggestDefenseStyle, SuperMaxOutAmmo, SyncUpAmmoCharges, Timer, WantsZoomFade, WeaponCentered, WeaponTick, ZeroFlashCount


Variables Detail

DamageBonus Source code

var config float DamageBonus;


Functions Detail

AdjustTargetDamage Source code

function AdjustTargetDamage ( out int Damage, Actor Victim, Vector HitLocation, out Vector Momentum, class<DamageType> DamageType )

AllowedFor Source code

static function bool AllowedFor ( class<Weapon> Weapon, Pawn Other )

ConsumeAmmo Source code

function bool ConsumeAmmo ( int Mode, float Load, bool bAmountNeededIsMax )

StartFire Source code

simulated function bool StartFire ( int Mode )

WeaponTick Source code

simulated function WeaponTick ( float dt )


Defaultproperties

defaultproperties
{
    DamageBonus=0.050000
    AIRatingBonus=0.050000
    PostfixPos=" of Infinity"
    PostfixNeg=" of Infinity"
    bCanHaveZeroModifier=True
    MaxModifier=4
    MinModifier=-2
    ModifierOverlay=Shader'XGameShaders.BRShaders.BombIconRS'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:14.640 - Created with UnCodeX