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

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

AddShieldStrength[edit]

function bool AddShieldStrength (int ShieldAmount)

Overrides: Pawn.AddShieldStrength


AdjustedStrength[edit]

function float AdjustedStrength ()

Overrides: Pawn.AdjustedStrength


AssignInitialPose[edit]

simulated function AssignInitialPose ()


AttachEffect[edit]

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


BotDodge[edit]

function Object.Vector BotDodge (Object.Vector Dir)

Overrides: UnrealPawn.BotDodge


CalcHitLoc[edit]

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


CanDoubleJump[edit]

function bool CanDoubleJump ()

Overrides: Pawn.CanDoubleJump


CanMultiJump[edit]

function bool CanMultiJump ()

Overrides: Pawn.CanMultiJump


ChangedWeapon[edit]

function ChangedWeapon ()

Overrides: Pawn.ChangedWeapon


CheckReflect[edit]

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


ClientDying[edit]

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

Overrides: Pawn.ClientDying


ClientRestart[edit]

simulated function ClientRestart ()

Overrides: Pawn.ClientReStart


ClientSetUDamageTime[edit]

function ClientSetUDamageTime (float NewUDam)


Died[edit]

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

Overrides: Pawn.Died


DisableUDamage[edit]

function DisableUDamage ()

Overrides: Pawn.DisableUDamage


DoCombo[edit]

function DoCombo (class<ComboComboClass)


DoComboName[edit]

function DoComboName (string ComboClassName)

Overrides: Pawn.DoComboName


DoDamageFX[edit]

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


DoDerezEffect[edit]

simulated function DoDerezEffect ()


Dodge[edit]

function bool Dodge (Actor.EDoubleClickDir DoubleClickMove)

Overrides: UnrealPawn.Dodge


DoDoubleJump[edit]

function DoDoubleJump (bool bUpdating)

Overrides: Pawn.DoDoubleJump


DoJump[edit]

function bool DoJump (bool bUpdating)

Overrides: Pawn.DoJump


DoTranslocateOut[edit]

function DoTranslocateOut (Object.Vector PrevLocation)


EnableUDamage[edit]

function EnableUDamage (float amount)

Overrides: Pawn.EnableUDamage


FootStepping[edit]

simulated function FootStepping (int Side)

Overrides: UnrealPawn.FootStepping


Gasp[edit]

function Gasp ()

Overrides: Pawn.Gasp


GetAnimSequence[edit]

simulated function name GetAnimSequence ()


GetGibClass[edit]

function class<GibGetGibClass (xPawnGibGroup.EGibType gibType)


GetKillerController[edit]

function Controller GetKillerController ()

Overrides: Pawn.GetKillerController


GetPlacedRoster[edit]

function RosterEntry GetPlacedRoster ()

Overrides: UnrealPawn.GetPlacedRoster


GetShieldStrength[edit]

function float GetShieldStrength ()

Overrides: Pawn.GetShieldStrength


GetShieldStrengthMax[edit]

function float GetShieldStrengthMax ()

Overrides: Pawn.GetShieldStrengthMax


GetSound[edit]

function Sound GetSound (xPawnSoundGroup.ESoundType soundType)


GetTeam[edit]

function TeamInfo GetTeam ()

Overrides: Pawn.GetTeam


GetWeaponBoneFor[edit]

function name GetWeaponBoneFor (Inventory I)

Overrides: UnrealPawn.GetWeaponBoneFor


HasUDamage[edit]

simulated function bool HasUDamage ()

Overrides: Pawn.HasUDamage


HideBone[edit]

simulated function HideBone (name boneName)


InCurrentCombo[edit]

function bool InCurrentCombo ()

Overrides: Pawn.InCurrentCombo


PlayDirectionalDeath[edit]

simulated function PlayDirectionalDeath (Object.Vector HitLoc)


PlayDirectionalHit[edit]

simulated function PlayDirectionalHit (Object.Vector HitLoc)


PlayDoubleJump[edit]

simulated function PlayDoubleJump ()


PlayDyingSound[edit]

function PlayDyingSound ()

Overrides: Pawn.PlayDyingSound


PlayFootStepLeft[edit]

simulated function PlayFootStepLeft ()


PlayFootStepRight[edit]

simulated function PlayFootStepRight ()


PlayHit[edit]

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

Overrides: Pawn.PlayHit


PlayMoverHitSound[edit]

function PlayMoverHitSound ()

Overrides: Pawn.PlayMoverHitSound


PlayTakeHit[edit]

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

Overrides: Pawn.PlayTakeHit


PlayTeleportEffect[edit]

function PlayTeleportEffect (bool bOut, bool bSound)

Overrides: Pawn.PlayTeleportEffect


PlayVictoryAnimation[edit]

function PlayVictoryAnimation ()

Overrides: Pawn.PlayVictoryAnimation


PlayWaiting[edit]

simulated function PlayWaiting ()

Overrides: Pawn.PlayWaiting


PlayWeaponSwitch[edit]

function PlayWeaponSwitch (Weapon NewWeapon)

Overrides: Pawn.PlayWeaponSwitch


ProcessHitFX[edit]

simulated function ProcessHitFX ()


RandSpin[edit]

simulated final function RandSpin (float spinRate)


RemoveFlamingEffects[edit]

simulated function RemoveFlamingEffects ()


ResetPhysicsBasedAnim[edit]

simulated function ResetPhysicsBasedAnim ()


ServerChangedWeapon[edit]

function ServerChangedWeapon (Weapon OldWeapon, Weapon NewWeapon)

Overrides: Pawn.ServerChangedWeapon


SetInvisibility[edit]

function SetInvisibility (float time)


SetOverlayMaterial[edit]

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

Overrides: Actor.SetOverlayMaterial


Setup[edit]

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


SetWeaponAttachment[edit]

simulated function SetWeaponAttachment (xWeaponAttachment NewAtt)


SetWeaponOverlay[edit]

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


ShieldAbsorb[edit]

function int ShieldAbsorb (int damage)

Overrides: Pawn.ShieldAbsorb


SpawnGiblet[edit]

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


SpawnGibs[edit]

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

Overrides: UnrealPawn.SpawnGibs


StartDeRes[edit]

simulated function StartDeRes ()


StartFiring[edit]

simulated function StartFiring (bool bHeavy, bool bRapid)


StopFiring[edit]

simulated function StopFiring ()


TickDeRes[edit]

simulated function TickDeRes (float DeltaTime)


TickFX[edit]

simulated function TickFX (float DeltaTime)


UnPossessed[edit]

function UnPossessed ()

Overrides: Pawn.UnPossessed


WasPlayerPawn[edit]

simulated function bool WasPlayerPawn ()

Overrides: Pawn.WasPlayerPawn