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

UE2:xPawn instance functions (UT2004)

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

Contents

Instance functions

AddShieldStrength

function bool AddShieldStrength (int ShieldAmount)

Overrides: Pawn.AddShieldStrength


AdjustedStrength

function float AdjustedStrength ()

Overrides: Pawn.AdjustedStrength


AltFire

simulated function AltFire (optional float F)

Overrides: Pawn.AltFire


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


CanUseShield

function int CanUseShield (int ShieldAmount)

Overrides: Pawn.CanUseShield


ChangedWeapon

function ChangedWeapon ()

Overrides: Pawn.ChangedWeapon


CheckReflect

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


CheckValidFemaleDefault

simulated function bool CheckValidFemaleDefault ()


CheckValidMaleDefault

simulated function bool CheckValidMaleDefault ()


ClientDying

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

Overrides: Pawn.ClientDying


ClientRestart

simulated function ClientRestart ()

Overrides: Pawn.ClientReStart


ClientSetUDamageTime

function ClientSetUDamageTime (float NewUDam)


DeactivateSpawnProtection

function DeactivateSpawnProtection ()

Overrides: Pawn.DeactivateSpawnProtection


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


FindValidTaunt

simulated function bool FindValidTaunt (out name Sequence)

Overrides: UnrealPawn.FindValidTaunt


Fire

simulated function Fire (optional float F)

Overrides: Pawn.Fire


FootStepping

simulated function FootStepping (int Side)

Overrides: UnrealPawn.FootStepping


ForceDefaultCharacter

simulated function bool ForceDefaultCharacter ()


Gasp

function Gasp ()

Overrides: Pawn.Gasp


GetAnimSequence

simulated function name GetAnimSequence ()


GetDefaultCharacter

simulated function string GetDefaultCharacter ()


GetGibClass

function class<GibGetGibClass (xPawnGibGroup.EGibType gibType)


GetKillerController

function Controller GetKillerController ()

Overrides: Pawn.GetKillerController


GetOffhandBoneFor

function name GetOffhandBoneFor (Inventory I)

Overrides: Pawn.GetOffhandBoneFor


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


GetTeamNum

simulated function int GetTeamNum ()

Overrides: Pawn.GetTeamNum


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


NotifyTeamChanged

simulated function NotifyTeamChanged ()

Overrides: Pawn.NotifyTeamChanged


PerformDodge

function bool PerformDodge (Actor.EDoubleClickDir DoubleClickMove, Object.Vector Dir, Object.Vector Cross)

Overrides: UnrealPawn.PerformDodge


PlayDirectionalDeath

simulated function PlayDirectionalDeath (Object.Vector HitLoc)


PlayDirectionalHit

simulated function PlayDirectionalHit (Object.Vector HitLoc)


PlayDoubleJump

simulated function PlayDoubleJump ()


PlayDyingAnimation

function PlayDyingAnimation (class<DamageTypeDamageType, Object.Vector HitLoc)


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


PossessedBy

function PossessedBy (Controller C)

Overrides: Pawn.PossessedBy


ProcessHitFX

simulated function ProcessHitFX ()


RandSpin

simulated final function RandSpin (float spinRate)


RemoveFlamingEffects

simulated function RemoveFlamingEffects ()


RemovePowerups

function RemovePowerups ()

Overrides: Pawn.RemovePowerups


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 dam)

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)


WasPlayerPawn

simulated function bool WasPlayerPawn ()

Overrides: Pawn.WasPlayerPawn