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

cRPG_classes.RPGPlayerManip

Extends
Object

Core.Object
|   
+-- cRPG_classes.RPGPlayerManip

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 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
functionint getRPGPlayerAbilityLvl (Pawn p, AbilityLimitBreak ability)
functionRPGPlayerDataObject getRPGPlayerData (Pawn p)
functionint getRPGPlayerLvl (Pawn p)
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

getRPGPlayerAbilityLvl Source code

static function int getRPGPlayerAbilityLvl ( Pawn p, AbilityLimitBreak ability )
Get the lvl of an ability.

Edit
No suitable static properties or functions could be used for this so this function no longer uses RPGAbility as the 2nd Parameter... RPGAbility needs a static name or id field for this to work properly.

getRPGPlayerData Source code

static function RPGPlayerDataObject getRPGPlayerData ( Pawn p )
Cycle through pawns inventory and find the RPGPlayerDataObject in it, Return the RPGPlayerDataObject.
Note
The RPGPlayerDataObject that is returned from this method is initialized to none so check if it == none before using.

getRPGPlayerLvl Source code

static function int getRPGPlayerLvl ( Pawn p )
Returns the level of an RPGPlayer.



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 4/3/2007 21:36:53.667 - Created with UnCodeX