Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

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[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

DMTeam[edit]

Type: int

team color used in DM

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"

TauntAnimNames[edit]

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[edit]

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[edit]

Type: float


Default value: 1.0

WaterSpeed[edit]

Type: float


Default value: 1.0

Static functions[edit]

GetOffsetForSequence[edit]

static function int GetOffsetForSequence (name Sequence)


GetRagSkelName[edit]

static function string GetRagSkelName (string MeshName)


GetVoiceType[edit]

static function string GetVoiceType (bool bIsFemale, LevelInfo Level)


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)


SetTeamSkin[edit]

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


Setup[edit]

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