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 ))
function ModifyPawn (Pawn P))
functionint ModifyReceivedDamage (int Damage, pawn injured, pawn instigatedBy, vector HitLocation, vector Momentum, class 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
{
	AirControl=+1.0
	GroundSpeed=+1.0
	WaterSpeed=+1.0
	JumpZ=+1.0
	ReceivedDamageScaling=+1.0
	DamageScaling=+1.0
	AccelRate=+1.0
	WalkingPct=+1.0
	CrouchedPct=+1.0
	DodgeSpeedFactor=+1.0
	DodgeSpeedZ=+1.0
	PawnClassName="xGame.xPawn"
	SpeciesName="Human"


	TauntAnims(0)=gesture_point
	TauntAnimNames(0)="Point"


	TauntAnims(1)=gesture_beckon
	TauntAnimNames(1)="Beckon"


	TauntAnims(2)=gesture_halt
	TauntAnimNames(2)="Halt"


	TauntAnims(3)=gesture_cheer
	TauntAnimNames(3)="Cheer"


	TauntAnims(4)=PThrust
	TauntAnimNames(4)="Pelvic Thrust"


	TauntAnims(5)=AssSmack
	TauntAnimNames(5)="Ass Smack"


	TauntAnims(6)=ThroatCut
	TauntAnimNames(6)="Throat Cut"


	TauntAnims(7)=Specific_1
	TauntAnimNames(7)="Unique"


	TauntAnims(8)=Gesture_Taunt01
	TauntAnimNames(8)="Team Taunt"


	TauntAnims(9)=Idle_Character01
	TauntAnimNames(9)="Team Idle"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:22.392 - Created with UnCodeX