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

DruidsRPGcvs.RW_Healer

Extends
OneDropRPGWeapon
Modifiers
Config ( UT2004RPG ) HideDropDown CacheExempt

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

Direct Known Subclasses:

RW_SuperHealer

Variables Summary
floatDamageBonus
floatEXPMultiplier
floatHealthBonus
intMaxHealth
RPGRulesrules
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
functionbool AllowedFor (class<Weapon> Weapon, Pawn Other)
function doHealed (int HealthGiven, Pawn Victim, int localMaxHealth)
functionfloat getExpMultiplier ()
functionint getMaxHealthBonus ()
function NewAdjustTargetDamage (out int Damage, int OriginalDamage, Actor Victim, vector HitLocation, out vector Momentum, class<DamageType> DamageType)
function PostBeginPlay ()
function PreBeginPlay ()
function setupRules ()
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;

EXPMultiplier Source code

var config float EXPMultiplier;

HealthBonus Source code

var config float HealthBonus;

MaxHealth Source code

var config int MaxHealth;

rules Source code

var RPGRules rules;


Functions Detail

AllowedFor Source code

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

doHealed Source code

function doHealed ( int HealthGiven, Pawn Victim, int localMaxHealth )

getExpMultiplier Source code

function float getExpMultiplier ( )

getMaxHealthBonus Source code

function int getMaxHealthBonus ( )

NewAdjustTargetDamage Source code

function NewAdjustTargetDamage ( out int Damage, int OriginalDamage, Actor Victim, vector HitLocation, out vector Momentum, class<DamageType> DamageType )

PostBeginPlay Source code

function PostBeginPlay ( )

PreBeginPlay Source code

function PreBeginPlay ( )

setupRules Source code

function setupRules ( )


Defaultproperties

defaultproperties
{
    MaxHealth=50
    HealthBonus=0.050000
    DamageBonus=0.010000
    EXPMultiplier=0.010000
    ModifierOverlay=Shader'UTRPGTextures2.Overlays.PulseBlueShader1'
    MinModifier=1
    MaxModifier=3
    AIRatingBonus=0.090000
    PrefixPos="Healing "
}

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