I'm a doctor, not a mechanic

UE2:SpeciesType (UT2004)

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

null

Properties

AccelRate

Type: float


Default value: 1.0

AirControl

Type: float


Default value: 1.0

CrouchedPct

Type: float


Default value: 1.0

DamageScaling

Type: float


Default value: 1.0

DMTeam

Type: int

team color used in DM

DodgeSpeedFactor

Type: float


Default value: 1.0

DodgeSpeedZ

Type: float


Default value: 1.0

FemaleRagSkelName

Type: string


FemaleSkeleton

Type: string


FemaleSoundGroup

Type: string


FemaleVoice

Type: string


GibGroup

Type: string


GroundSpeed

Type: float


Default value: 1.0

JumpZ

Type: float


Default value: 1.0

MaleRagSkelName

Type: string


MaleSkeleton

Type: string


MaleSoundGroup

Type: string


MaleVoice

Type: string


PawnClassName

Type: string


Default value: "xGame.xPawn"

RaceNum

Type: int


ReceivedDamageScaling

Type: float


Default value: 1.0

SpeciesName

Type: string

Modifiers: localized

human readable name, for menus

Default value: "Human"

TauntAnimNames

Type: string

Array size: 16

Modifiers: localized


Default value, index 0: "Point"

Default value, index 1: "Beckon"

Default value, index 2: "Halt"

Default value, index 3: "Cheer"

Default value, index 4: "Pelvic Thrust"

Default value, index 5: "Ass Smack"

Default value, index 6: "Throat Cut"

Default value, index 7: "Unique"

Default value, index 8: "Team Taunt"

Default value, index 9: "Team Idle"

TauntAnims

Type: name

Array size: 16


Default value, index 0: 'gesture_point'

Default value, index 1: 'gesture_beckon'

Default value, index 2: 'gesture_halt'

Default value, index 3: 'gesture_cheer'

Default value, index 4: 'PThrust'

Default value, index 5: 'AssSmack'

Default value, index 6: 'ThroatCut'

Default value, index 7: 'Specific_1'

Default value, index 8: 'Gesture_Taunt01'

Default value, index 9: 'Idle_Character01'

WalkingPct

Type: float


Default value: 1.0

WaterSpeed

Type: float


Default value: 1.0

Static functions

GetOffsetForSequence

static function int GetOffsetForSequence (name Sequence)


GetRagSkelName

static function string GetRagSkelName (string MeshName)


GetVoiceType

static function string GetVoiceType (bool bIsFemale, LevelInfo Level)


LoadResources

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


ModifyImpartedDamage

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


ModifyPawn

static function ModifyPawn (Pawn P)


ModifyReceivedDamage

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


SetTeamSkin

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


Setup

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