I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:SpeciesType (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> SpeciesType
Package: 
XGame
Direct subclasses:
SPECIES_Alien, SPECIES_Bot, SPECIES_Human, SPECIES_Jugg
This class in other games:
UT2004

null

Properties[edit]

AccelRate[edit]

Type: float


Default value: 1.0

AirControl[edit]

Type: float


Default value: 1.0

CrouchedPct[edit]

Type: float


Default value: 1.0

DamageScaling[edit]

Type: float


Default value: 1.0

DodgeSpeedFactor[edit]

Type: float


Default value: 1.0

DodgeSpeedZ[edit]

Type: float


Default value: 1.0

FemaleRagSkelName[edit]

Type: string


FemaleSkeleton[edit]

Type: string


FemaleSoundGroup[edit]

Type: string


FemaleVoice[edit]

Type: string


GibGroup[edit]

Type: string


GroundSpeed[edit]

Type: float


Default value: 1.0

JumpZ[edit]

Type: float


Default value: 1.0

MaleRagSkelName[edit]

Type: string


MaleSkeleton[edit]

Type: string


MaleSoundGroup[edit]

Type: string


MaleVoice[edit]

Type: string


PawnClassName[edit]

Type: string


Default value: "xGame.xPawn"

RaceNum[edit]

Type: int


ReceivedDamageScaling[edit]

Type: float


Default value: 1.0

SpeciesName[edit]

Type: string

Modifiers: localized

human readable name, for menus

Default value: "Human"

WalkingPct[edit]

Type: float


Default value: 1.0

WaterSpeed[edit]

Type: float


Default value: 1.0

Static functions[edit]

GetRagSkelName[edit]

static function string GetRagSkelName (string MeshName)


LoadResources[edit]

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


ModifyImpartedDamage[edit]

static function int ModifyImpartedDamage (int Damage, Pawn injured, Pawn instigatedBy, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)


ModifyPawn[edit]

static function ModifyPawn (Pawn P)


ModifyReceivedDamage[edit]

static function int ModifyReceivedDamage (int Damage, Pawn injured, Pawn instigatedBy, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)


Setup[edit]

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