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

UT2004RPG.RPGPlayerDataObject

Extends
Object
Modifiers
config ( UT2004RPG ) PerObjectConfig

Core.Object
|   
+-- UT2004RPG.RPGPlayerDataObject

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
array<class<RPGAbility>>Abilities
array<int>AbilityLevels
intAdrenalineMax
intAmmoMax
intAttack
class<RPGAbility>BotAbilityGoal
intBotGoalAbilityCurrentLevel
intDefense
intExperience
floatExperienceFraction
intHealthBonus
intLevel
intNeededExp
stringOwnerID
intPointsAvailable
intWeaponSpeed
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
RPGPlayerData
Level, Experience, WeaponSpeed, HealthBonus, AdrenalineMax, Attack, Defense, AmmoMax, PointsAvailable, NeededExp, Abilities, AbilityLevels
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
function AddExperienceFraction (float Amount, MutUT2004RPG RPGMut, PlayerReplicationInfo MessagePRI)
function CopyDataFrom (RPGPlayerDataObject DataObject)
function CreateDataStruct (out RPGPlayerData Data, bool bOnlyEXP)
function InitFromDataStruct (RPGPlayerData Data)
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, ^, ^^, |, ||, ~, ~=


Variables Detail

Abilities Source code

var config array<class<RPGAbility>> Abilities;

AbilityLevels Source code

var config array<int> AbilityLevels;

AdrenalineMax Source code

var config int AdrenalineMax;

AmmoMax Source code

var config int AmmoMax;

Attack Source code

var config int Attack;

BotAbilityGoal Source code

var config class<RPGAbility> BotAbilityGoal;

BotGoalAbilityCurrentLevel Source code

var config int BotGoalAbilityCurrentLevel;

Defense Source code

var config int Defense;

Experience Source code

var config int Experience;

ExperienceFraction Source code

var config float ExperienceFraction;

HealthBonus Source code

var config int HealthBonus;

Level Source code

var config int Level;

NeededExp Source code

var config int NeededExp;

OwnerID Source code

var config string OwnerID;

PointsAvailable Source code

var config int PointsAvailable;

WeaponSpeed Source code

var config int WeaponSpeed;


Structures Detail

RPGPlayerData Source code

struct RPGPlayerData
{
var array<class<RPGAbility>> Abilities;
var array<int> AbilityLevels;
var int AdrenalineMax;
var int AmmoMax;
var int Attack;
var int Defense;
var int Experience;
var int HealthBonus;
var int Level;
var int NeededExp;
var int PointsAvailable;
var int WeaponSpeed;
};



Functions Detail

AddExperienceFraction Source code

function AddExperienceFraction ( float Amount, MutUT2004RPG RPGMut, PlayerReplicationInfo MessagePRI )

CopyDataFrom Source code

function CopyDataFrom ( RPGPlayerDataObject DataObject )

CreateDataStruct Source code

function CreateDataStruct ( out RPGPlayerData Data, bool bOnlyEXP )

InitFromDataStruct Source code

function InitFromDataStruct ( RPGPlayerData Data )


Defaultproperties

defaultproperties
{
}

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