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

UE2:xPawn instance functions (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Pawn >> UnrealPawn >> xPawn (instance functions)

Instance functions

AddShieldStrength

function bool AddShieldStrength (int ShieldAmount)

Overrides: Pawn.AddShieldStrength


AdjustedStrength

function float AdjustedStrength ()

Overrides: Pawn.AdjustedStrength


AssignInitialPose

simulated function AssignInitialPose ()


AttachEffect

simulated function AttachEffect (class<xEmitterEmitterClass, name BoneName, Object.Vector Location, Object.Rotator Rotation)


BotDodge

function Object.Vector BotDodge (Object.Vector Dir)

Overrides: UnrealPawn.BotDodge


CalcHitLoc

function CalcHitLoc (Object.Vector hitLoc, Object.Vector hitRay, out name boneName, out float dist)


CanDoubleJump

function bool CanDoubleJump ()

Overrides: Pawn.CanDoubleJump


CanMultiJump

function bool CanMultiJump ()

Overrides: Pawn.CanMultiJump


ChangedWeapon

function ChangedWeapon ()

Overrides: Pawn.ChangedWeapon


CheckReflect

function bool CheckReflect (Object.Vector HitLocation, out Object.Vector RefNormal, int Damage)


ClientDying

function ClientDying (class<DamageTypeDamageType, Object.Vector HitLocation)

Overrides: Pawn.ClientDying


ClientRestart

simulated function ClientRestart ()

Overrides: Pawn.ClientReStart


ClientSetUDamageTime

function ClientSetUDamageTime (float NewUDam)


Died

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: Pawn.Died


DisableUDamage

function DisableUDamage ()

Overrides: Pawn.DisableUDamage


DoCombo

function DoCombo (class<ComboComboClass)


DoComboName

function DoComboName (string ComboClassName)

Overrides: Pawn.DoComboName


DoDamageFX

function DoDamageFX (name boneName, int Damage, class<DamageTypeDamageType, Object.Rotator r)


DoDerezEffect

simulated function DoDerezEffect ()


Dodge

function bool Dodge (Actor.EDoubleClickDir DoubleClickMove)

Overrides: UnrealPawn.Dodge


DoDoubleJump

function DoDoubleJump (bool bUpdating)

Overrides: Pawn.DoDoubleJump


DoJump

function bool DoJump (bool bUpdating)

Overrides: Pawn.DoJump


DoTranslocateOut

function DoTranslocateOut (Object.Vector PrevLocation)


EnableUDamage

function EnableUDamage (float amount)

Overrides: Pawn.EnableUDamage


FootStepping

simulated function FootStepping (int Side)

Overrides: UnrealPawn.FootStepping


Gasp

function Gasp ()

Overrides: Pawn.Gasp


GetAnimSequence

simulated function name GetAnimSequence ()


GetGibClass

function class<GibGetGibClass (xPawnGibGroup.EGibType gibType)


GetKillerController

function Controller GetKillerController ()

Overrides: Pawn.GetKillerController


GetPlacedRoster

function RosterEntry GetPlacedRoster ()

Overrides: UnrealPawn.GetPlacedRoster


GetShieldStrength

function float GetShieldStrength ()

Overrides: Pawn.GetShieldStrength


GetShieldStrengthMax

function float GetShieldStrengthMax ()

Overrides: Pawn.GetShieldStrengthMax


GetSound

function Sound GetSound (xPawnSoundGroup.ESoundType soundType)


GetTeam

function TeamInfo GetTeam ()

Overrides: Pawn.GetTeam


GetWeaponBoneFor

function name GetWeaponBoneFor (Inventory I)

Overrides: UnrealPawn.GetWeaponBoneFor


HasUDamage

simulated function bool HasUDamage ()

Overrides: Pawn.HasUDamage


HideBone

simulated function HideBone (name boneName)


InCurrentCombo

function bool InCurrentCombo ()

Overrides: Pawn.InCurrentCombo


PlayDirectionalDeath

simulated function PlayDirectionalDeath (Object.Vector HitLoc)


PlayDirectionalHit

simulated function PlayDirectionalHit (Object.Vector HitLoc)


PlayDoubleJump

simulated function PlayDoubleJump ()


PlayDyingSound

function PlayDyingSound ()

Overrides: Pawn.PlayDyingSound


PlayFootStepLeft

simulated function PlayFootStepLeft ()


PlayFootStepRight

simulated function PlayFootStepRight ()


PlayHit

function PlayHit (float Damage, Pawn InstigatedBy, Object.Vector HitLocation, class<DamageTypedamageType, Object.Vector Momentum)

Overrides: Pawn.PlayHit


PlayMoverHitSound

function PlayMoverHitSound ()

Overrides: Pawn.PlayMoverHitSound


PlayTakeHit

function PlayTakeHit (Object.Vector HitLocation, int Damage, class<DamageTypeDamageType)

Overrides: Pawn.PlayTakeHit


PlayTeleportEffect

function PlayTeleportEffect (bool bOut, bool bSound)

Overrides: Pawn.PlayTeleportEffect


PlayVictoryAnimation

function PlayVictoryAnimation ()

Overrides: Pawn.PlayVictoryAnimation


PlayWaiting

simulated function PlayWaiting ()

Overrides: Pawn.PlayWaiting


PlayWeaponSwitch

function PlayWeaponSwitch (Weapon NewWeapon)

Overrides: Pawn.PlayWeaponSwitch


ProcessHitFX

simulated function ProcessHitFX ()


RandSpin

simulated final function RandSpin (float spinRate)


RemoveFlamingEffects

simulated function RemoveFlamingEffects ()


ResetPhysicsBasedAnim

simulated function ResetPhysicsBasedAnim ()


ServerChangedWeapon

function ServerChangedWeapon (Weapon OldWeapon, Weapon NewWeapon)

Overrides: Pawn.ServerChangedWeapon


SetInvisibility

function SetInvisibility (float time)


SetOverlayMaterial

simulated function SetOverlayMaterial (Material mat, float time, bool bOverride)

Overrides: Actor.SetOverlayMaterial


Setup

simulated function Setup (xUtil.PlayerRecord rec, optional bool bLoadNow)


SetWeaponAttachment

simulated function SetWeaponAttachment (xWeaponAttachment NewAtt)


SetWeaponOverlay

function SetWeaponOverlay (Material mat, float time, bool override)


ShieldAbsorb

function int ShieldAbsorb (int damage)

Overrides: Pawn.ShieldAbsorb


SpawnGiblet

simulated function SpawnGiblet (class<GibGibClass, Object.Vector Location, Object.Rotator Rotation, float GibPerterbation)


SpawnGibs

simulated function SpawnGibs (Object.Rotator HitRotation, float ChunkPerterbation)

Overrides: UnrealPawn.SpawnGibs


StartDeRes

simulated function StartDeRes ()


StartFiring

simulated function StartFiring (bool bHeavy, bool bRapid)


StopFiring

simulated function StopFiring ()


TickDeRes

simulated function TickDeRes (float DeltaTime)


TickFX

simulated function TickFX (float DeltaTime)


UnPossessed

function UnPossessed ()

Overrides: Pawn.UnPossessed


WasPlayerPawn

simulated function bool WasPlayerPawn ()

Overrides: Pawn.WasPlayerPawn