The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:UnrealIPlayer (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> Actor >> Pawn >> PlayerPawn >> UnrealIPlayer
Package: 
UnrealShare
Direct subclasses:
Human, NaliPlayer, SkaarjPlayer
This class in other games:
RTNP, UT

UnrealIPlayer.

Properties[edit]

Property group 'Sounds'[edit]

breathagain[edit]

Type: Sound


Die2[edit]

Type: Sound


Die3[edit]

Type: Sound


Die4[edit]

Type: Sound


drown[edit]

Type: Sound


Footstep1[edit]

Type: Sound


Footstep2[edit]

Type: Sound


Footstep3[edit]

Type: Sound


GaspSound[edit]

Type: Sound


HitSound3[edit]

Type: Sound


HitSound4[edit]

Type: Sound


LandGrunt[edit]

Type: Sound


UWHit1[edit]

Type: Sound


UWHit2[edit]

Type: Sound


Internal variables[edit]

VoiceType[edit]

Type: class<VoicePack>


Default values[edit]

Property Value
AccelRate 2048.0
AirSpeed 400.0
AnimSequence 'WalkSm'
bCanStrafe True
bSinglePlayer True
DrawType DT_Mesh
GroundSpeed 400.0
Intelligence BRAINS_HUMAN
Land Sound'UnrealShare.Generic.Land1'
LightBrightness 70
LightHue 40
LightRadius 6
LightSaturation 128
MeleeRange 50.0
RotationRate
Member Value
Pitch 3072
Roll 2048
Yaw 65000
UnderWaterTime 20.0
WaterStep Sound'UnrealShare.Generic.LSplash'
WeaponPriority[0] 'DispersionPistol'
WeaponPriority[1] 'AutoMag'
WeaponPriority[2] 'Stinger'
WeaponPriority[3] 'ASMD'
WeaponPriority[4] 'Eightball'
WeaponPriority[5] 'FlakCannon'
WeaponPriority[6] 'GESBioRifle'
WeaponPriority[7] 'Razorjack'
WeaponPriority[8] 'Rifle'
WeaponPriority[9] 'Minigun'

Functions[edit]

Static functions[edit]

SetMultiSkin[edit]

static function SetMultiSkin (Actor SkinActor, string SkinName, string FaceName, byte TeamNum)

Overrides: Pawn.SetMultiSkin


Exec functions[edit]

ShowUpgradeMenu[edit]

exec event ShowUpgradeMenu ()

Overrides: PlayerPawn.ShowUpgradeMenu


ShowLoadMenu[edit]

exec function ShowLoadMenu ()

Overrides: PlayerPawn.ShowLoadMenu


Summon[edit]

exec function Summon (string ClassName)

Overrides: PlayerPawn.Summon


Events[edit]

Possess[edit]

event Possess ()

Overrides: PlayerPawn.Possess


Other instance functions[edit]

ClientPlayTakeHit[edit]

function ClientPlayTakeHit (float tweentime, Object.Vector HitLoc, int Damage, bool bServerGuessWeapon)


Gasp[edit]

function Gasp ()

Overrides: Pawn.Gasp


PlayBeepSound[edit]

simulated function PlayBeepSound ()

Overrides: PlayerPawn.PlayBeepSound


PlayDeathHit[edit]

function PlayDeathHit (float Damage, Object.Vector HitLocation, name damageType)

Overrides: Pawn.PlayDeathHit


PlayDyingSound[edit]

function PlayDyingSound ()


PlayFootStep[edit]

simulated function PlayFootStep ()


PlayHit[edit]

function PlayHit (float Damage, Object.Vector HitLocation, name damageType, float MomentumZ)

Overrides: PlayerPawn.PlayHit


PlayTakeHitSound[edit]

function PlayTakeHitSound (int damage, name damageType, int Mult)

Overrides: Pawn.PlayTakeHitSound