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

UT2004RPG.AbilityMonsterSummon

Extends
RPGAbility
Modifiers
abstract

Core.Object
|   
+-- UT2004RPG.RPGAbility
   |   
   +-- UT2004RPG.AbilityMonsterSummon

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
Inherited Variables from UT2004RPG.RPGAbility
AbilityName, BotChance, CostAddPerLevel, Description, MaxLevel, 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
functionbool AbilityIsAllowed (GameInfo Game, MutUT2004RPG RPGMut)
functionint Cost (RPGPlayerDataObject Data, int CurrentLevel)
function ModifyPawn (Pawn Other, int AbilityLevel)
Inherited Functions from UT2004RPG.RPGAbility
AbilityIsAllowed, BotBuyChance, Cost, HandleDamage, ModifyPawn, ModifyVehicle, ModifyWeapon, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, UnModifyVehicle
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Functions Detail

AbilityIsAllowed Source code

static function bool AbilityIsAllowed ( GameInfo Game, MutUT2004RPG RPGMut )

Cost Source code

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

ModifyPawn Source code

static simulated function ModifyPawn ( Pawn Other, int AbilityLevel )


Defaultproperties

defaultproperties
{
    AbilityName="Monster Tongue"
    Description="With this ability, you can convince monsters to come to your aid. A monster will appear and follow you around, attacking any enemies it sees, and if it dies, another will eventually come to take its place. You will get the score and EXP for any of its kills. The level of the ability determines the type of monster that will assist you. Additionally, the monster will have the benefits of all of your stats and abilities except those which act on your death. You must have at least 75 Damage Bonus and 75 Damage Reduction to purchase this ability. (Max Level: 8)"
    StartingCost=5
    CostAddPerLevel=5
    MaxLevel=8
}

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