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

UT2004RPG.RW_Damage


00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
class RW_Damage extends RPGWeapon
    HideDropDown
    CacheExempt;

function AdjustTargetDamage(out int Damage, Actor Victim, Vector HitLocation, out Vector Momentum, class<DamageType> DamageType)
{
    if (Damage > 0)
    {
        if (!bIdentified)
            Identify();
        Damage = Max(1, Damage * (1.0 + 0.1 * Modifier));
        Momentum *= 1.0 + 0.1 * Modifier;
    }
}

defaultproperties
{
    MaxModifier=5
    MinModifier=-3
    AIRatingBonus=0.03
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Class file time: Mon 24/7/2006 19:49:22.000 - Creation time: Wed 7/2/2007 19:16:50.453 - Created with UnCodeX