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

DruidsRPGcvs.DruidNoWeaponDrop

Extends
RPGDeathAbility
Modifiers
abstract config ( UT2004RPG )

Core.Object
|   
+-- UT2004RPG.RPGAbility
   |   
   +-- DruidsRPGcvs.RPGDeathAbility
      |   
      +-- DruidsRPGcvs.DruidNoWeaponDrop

Variables Summary
intLevel1Cost
intLevel2Cost
intLevel3Cost
Inherited Variables from UT2004RPG.RPGAbility
AbilityName, BotChance, CostAddPerLevel, Description, MaxLevel, StartingCost

Functions Summary
functionint Cost (RPGPlayerDataObject Data, int CurrentLevel)
function GenuineDeath (Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation, int AbilityLevel)
function ModifyPawn (Pawn Other, int AbilityLevel)
function storeOldWeapon (Pawn Killed, Weapon Weapon, DruidOldWeaponHolder OldWeaponHolder)
Inherited Functions from DruidsRPGcvs.RPGDeathAbility
GenuineDeath, GenuinePreventDeath, PotentialDeathPending, PrePreventDeath, PreventSever
Inherited Functions from UT2004RPG.RPGAbility
AbilityIsAllowed, BotBuyChance, Cost, HandleDamage, ModifyPawn, ModifyVehicle, ModifyWeapon, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, UnModifyVehicle


Variables Detail

Level1Cost Source code

var config int Level1Cost;

Level2Cost Source code

var config int Level2Cost;

Level3Cost Source code

var config int Level3Cost;


Functions Detail

Cost Source code

static simulated function int Cost ( RPGPlayerDataObject Data, int CurrentLevel )

GenuineDeath Source code

static function GenuineDeath ( Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation, int AbilityLevel )

ModifyPawn Source code

static simulated function ModifyPawn ( Pawn Other, int AbilityLevel )

storeOldWeapon Source code

static function storeOldWeapon ( Pawn Killed, Weapon Weapon, DruidOldWeaponHolder OldWeaponHolder )


Defaultproperties

defaultproperties
{
     AbilityName="Denial"
     Description="The first level of this ability simply prevents you from dropping a weapon when you die (but you don't get it either). The second level allows you to respawn with the weapon and ammo you were using when you died. If you are an Adrenaline Master you may buy Level 3, which will save all your weapons when you die. You need to be at least Level 25 to purchase this ability. (Max Level: 2 or 3)|This ability does not trigger for self-inflicted death.|You must be an Adrenaline Master or a Weapons Master to purchase this skill.|Cost (per level): 15,20,20"
     Level1Cost=15
     Level2Cost=20
     Level3Cost=20
     MaxLevel=3
}

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