Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- UT2004RPG.RPGAbility
AbilityAdrenalineRegen, AbilityAdrenalineSurge, AbilityAirControl, AbilityAmmoRegen, AbilityAwareness, AbilityBuildingPoints, AbilityCounterShove, AbilityEnhancedDamage, AbilityEnhancedReduction, AbilityExpHealing, AbilityFastWeaponSwitch, AbilityGhost, AbilityHoarding, AbilityJumpZ, AbilityLoadedEngineer, AbilityLoadedHealing, AbilityLoadedMonsters, AbilityMedicAwareness, AbilityMonsterPoints, AbilityMonsterSummon, AbilityNoWeaponDrop, AbilityReduceFallDamage, AbilityReduceSelfDamage, AbilityRegen, AbilityRetaliate, AbilityShieldStrength, AbilitySmartHealing, AbilitySpeed, AbilityTurretPoints, AbilityUltima, AbilityVampire, AbilityVehiclePoints, AbilityWheeledVehicleStunts, DruidArmorRegen, DruidArmorVampire, DruidEnergyVampire, DruidLoaded, DruidShieldRegen, EngineerAbility, MonsterAbility, RPGDeathAbility
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient |
Variables Summary | |
---|---|
string | AbilityName |
int | BotChance |
int | CostAddPerLevel |
string | Description |
int | MaxLevel |
int | StartingCost |
Inherited Variables from Core.Object |
---|
Class, Name, ObjectFlags, ObjectInternal[7], Outer |
Enumerations Summary |
---|
Inherited Enumerations from Core.Object |
---|
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis |
Structures Summary |
---|
Inherited Structures from Core.Object |
---|
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Functions Summary | ||
---|---|---|
bool | AbilityIsAllowed (GameInfo Game, MutUT2004RPG RPGMut) | |
int | BotBuyChance (Bot B, RPGPlayerDataObject Data, int CurrentLevel) | |
int | Cost (RPGPlayerDataObject Data, int CurrentLevel) | |
HandleDamage (out int Damage, Pawn Injured, Pawn Instigator, out vector Momentum, class<DamageType> DamageType, bool bOwnedByInstigator, int AbilityLevel) | ||
ModifyPawn (Pawn Other, int AbilityLevel) | ||
ModifyVehicle (Vehicle V, int AbilityLevel) | ||
ModifyWeapon (Weapon Weapon, int AbilityLevel) | ||
bool | OverridePickupQuery (Pawn Other, Pickup item, out byte bAllowPickup, int AbilityLevel) | |
bool | PreventDeath (Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation, int AbilityLevel, bool bAlreadyPrevented) | |
bool | PreventSever (Pawn Killed, name boneName, int Damage, class<DamageType> DamageType, int AbilityLevel) | |
ScoreKill (Controller Killer, Controller Killed, bool bOwnedByKiller, int AbilityLevel) | ||
UnModifyVehicle (Vehicle V, int AbilityLevel) |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { BotChance=5 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |