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

XGame.SpeciesType

Extends
Object
Modifiers
abstract native

Core.Object
|   
+-- XGame.SpeciesType

Direct Known Subclasses:

SPECIESSkaarj, SPECIES_Alien, SPECIES_Bot, SPECIES_Human, SPECIES_Jugg

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
floatAccelRate
floatAirControl
floatCrouchedPct
floatDamageScaling
intDMTeam
floatDodgeSpeedFactor
floatDodgeSpeedZ
stringFemaleRagSkelName
stringFemaleSkeleton
stringFemaleSoundGroup
stringFemaleVoice
stringGibGroup
floatGroundSpeed
floatJumpZ
stringMaleRagSkelName
stringMaleSkeleton
stringMaleSoundGroup
stringMaleVoice
stringPawnClassName
intRaceNum
floatReceivedDamageScaling
stringSpeciesName
stringTauntAnimNames[16]
nameTauntAnims[16]
floatWalkingPct
floatWaterSpeed
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 GetOffsetForSequence (name Sequence)
functionstring GetRagSkelName (string MeshName)
functionstring GetVoiceType (bool bIsFemale, LevelInfo Level)
function LoadResources (xUtil.PlayerRecord rec, LevelInfo Level, PlayerReplicationInfo PRI, int TeamNum)
functionint ModifyImpartedDamage (int Damage, pawn injured, pawn instigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType)
function ModifyPawn (Pawn P)
functionint ModifyReceivedDamage (int Damage, pawn injured, pawn instigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType)
function SetTeamSkin (xPawn P, xUtil.PlayerRecord rec, int TeamNum)
functionbool Setup (xPawn P, xUtil.PlayerRecord rec)
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

AccelRate Source code

var float AccelRate;

AirControl Source code

var float AirControl;

CrouchedPct Source code

var float CrouchedPct;

DamageScaling Source code

var float DamageScaling;

DMTeam Source code

var int DMTeam;

DodgeSpeedFactor Source code

var float DodgeSpeedFactor;

DodgeSpeedZ Source code

var float DodgeSpeedZ;

FemaleRagSkelName Source code

var string FemaleRagSkelName;

FemaleSkeleton Source code

var string FemaleSkeleton;

FemaleSoundGroup Source code

var string FemaleSoundGroup;

FemaleVoice Source code

var string FemaleVoice;

GibGroup Source code

var string GibGroup;

GroundSpeed Source code

var float GroundSpeed;

JumpZ Source code

var float JumpZ;

MaleRagSkelName Source code

var string MaleRagSkelName;

MaleSkeleton Source code

var string MaleSkeleton;

MaleSoundGroup Source code

var string MaleSoundGroup;

MaleVoice Source code

var string MaleVoice;

PawnClassName Source code

var string PawnClassName;

RaceNum Source code

var int RaceNum;

ReceivedDamageScaling Source code

var float ReceivedDamageScaling;

SpeciesName Source code

var localized string SpeciesName;

TauntAnimNames[16] Source code

var localized string TauntAnimNames[16];

TauntAnims[16] Source code

var name TauntAnims[16];

WalkingPct Source code

var float WalkingPct;

WaterSpeed Source code

var float WaterSpeed;


Functions Detail

GetOffsetForSequence Source code

static function int GetOffsetForSequence ( name Sequence )

GetRagSkelName Source code

static function string GetRagSkelName ( string MeshName )

GetVoiceType Source code

static function string GetVoiceType ( bool bIsFemale, LevelInfo Level )

LoadResources Source code

static function LoadResources ( xUtil.PlayerRecord rec, LevelInfo Level, PlayerReplicationInfo PRI, int TeamNum )

ModifyImpartedDamage Source code

static function int ModifyImpartedDamage ( int Damage, pawn injured, pawn instigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType )

ModifyPawn Source code

static function ModifyPawn ( Pawn P )

ModifyReceivedDamage Source code

static function int ModifyReceivedDamage ( int Damage, pawn injured, pawn instigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType )

SetTeamSkin Source code

static function SetTeamSkin ( xPawn P, xUtil.PlayerRecord rec, int TeamNum )

Setup Source code

static function bool Setup ( xPawn P, xUtil.PlayerRecord rec )


Defaultproperties

defaultproperties
{
     PawnClassName="xGame.xPawn"
     SpeciesName="Human"
     TauntAnims(0)="gesture_point"
     TauntAnims(1)="gesture_beckon"
     TauntAnims(2)="gesture_halt"
     TauntAnims(3)="gesture_cheer"
     TauntAnims(4)="PThrust"
     TauntAnims(5)="AssSmack"
     TauntAnims(6)="ThroatCut"
     TauntAnims(7)="Specific_1"
     TauntAnims(8)="Gesture_Taunt01"
     TauntAnims(9)="Idle_Character01"
     TauntAnimNames(0)="Point"
     TauntAnimNames(1)="Beckon"
     TauntAnimNames(2)="Halt"
     TauntAnimNames(3)="Cheer"
     TauntAnimNames(4)="Pelvic Thrust"
     TauntAnimNames(5)="Ass Smack"
     TauntAnimNames(6)="Throat Cut"
     TauntAnimNames(7)="Unique"
     TauntAnimNames(8)="Team Taunt"
     TauntAnimNames(9)="Team Idle"
     AirControl=1.000000
     GroundSpeed=1.000000
     WaterSpeed=1.000000
     JumpZ=1.000000
     ReceivedDamageScaling=1.000000
     DamageScaling=1.000000
     AccelRate=1.000000
     WalkingPct=1.000000
     CrouchedPct=1.000000
     DodgeSpeedFactor=1.000000
     DodgeSpeedZ=1.000000
}

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