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

UE2:U2Pawn instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn (instance functions)

Contents

U2Pawn instance functions in other games:
U2
Other member categories for this class:
internal variables

Instance functions[edit]

AddAdditionalDamageFilter[edit]

function AddAdditionalDamageFilter (U2Inventory Inv)


AddVelocity[edit]

function AddVelocity (Object.Vector NewVelocity)

Overrides: Pawn.AddVelocity


AddWeaponDamageItem[edit]

function AddWeaponDamageItem (U2Inventory Inv)


AdjustFinalDamage[edit]

function int AdjustFinalDamage (int Damage)


AdjustWeaponDamage[edit]

function float AdjustWeaponDamage (float Damage)


ApplyAdditionalDamageFilters[edit]

function float ApplyAdditionalDamageFilters (float Damage)


AssignDefaultInventory[edit]

function AssignDefaultInventory ()


CanDoRagdollHit[edit]

function bool CanDoRagdollHit ()


ChunkUp[edit]

function ChunkUp ()

Overrides: Pawn.ChunkUp


DialogPause[edit]

function DialogPause ()

Overrides: Actor.DialogPause


DialogSetEndingFocus[edit]

function DialogSetEndingFocus (Actor FocusActor)

Overrides: Actor.DialogSetEndingFocus


DialogSetFocus[edit]

function DialogSetFocus (Actor FocusActor)

Overrides: Actor.DialogSetFocus


DialogUnPause[edit]

function DialogUnPause ()

Overrides: Actor.DialogUnPause


Died[edit]

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

Overrides: Pawn.Died


DMAI[edit]

function DMAI (coerce string Msg)


DMAIA[edit]

function DMAIA (coerce string Msg)


DMAIE[edit]

function DMAIE (coerce string Msg)


DMAIL[edit]

function DMAIL (coerce string Msg)


DMAIM[edit]

function DMAIM (coerce string Msg)


DoDamageEffect[edit]

function DoDamageEffect (int Damage, class<DamageTypeDamageType, out ParticleRadiator DamageEffect, ParticleRadiator EffectType, optional float MaxScale)


Dodge[edit]

function Dodge (Actor.EDoubleClickDir DoubleClickMove, bool bJumpDodge)


DoGibbedEffect[edit]

function DoGibbedEffect ()


DoGibs[edit]

function DoGibs ()


DropEnergy[edit]

function DropEnergy ()


DumpAgentAnimInfo[edit]

function DumpAgentAnimInfo ()


DumpAgentInfo[edit]

function DumpAgentInfo ()


DumpAgentInputInfo[edit]

function DumpAgentInputInfo ()


ErrorGeneral[edit]

function ErrorGeneral (EErrorType ErrorType, coerce string Msg)


eventTakeDamage[edit]

function eventTakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)


FixSkins[edit]

function FixSkins ()


GetDamageEffect[edit]

function ParticleGenerator GetDamageEffect (float Damage, Object.Vector HitLocation)


GetDamageIndicatorAngleA[edit]

function float GetDamageIndicatorAngleA ()


GetDamageIndicatorAngleB[edit]

function float GetDamageIndicatorAngleB ()


GetDescription[edit]

function string GetDescription ()

Overrides: Actor.GetDescription


GetInfiniteAmmo[edit]

function bool GetInfiniteAmmo ()

Overrides: Pawn.GetInfiniteAmmo


GetJumpPack[edit]

simulated function float GetJumpPack ()


GetPlayerModel[edit]

simulated function string GetPlayerModel ()


GetPowerSuit[edit]

simulated function float GetPowerSuit ()


GetPowerSuitMax[edit]

simulated function float GetPowerSuitMax ()


GetPowerSuitPct[edit]

simulated function float GetPowerSuitPct ()


GetPowerSuitResurrections[edit]

simulated function int GetPowerSuitResurrections ()


GetPowerSuitResurrectionsString[edit]

simulated function string GetPowerSuitResurrectionsString ()


GetReloadsEnabled[edit]

function bool GetReloadsEnabled ()


GetWeaponAnimationTypeW[edit]

function LicenseePawn.EWeaponAnimationType GetWeaponAnimationTypeW (Weapon Weap)

Overrides: LicenseePawn.GetWeaponAnimationTypeW


GiveTossedItem[edit]

function bool GiveTossedItem (string ItemStr)


HandleJumpSound[edit]

function HandleJumpSound ()

Overrides: Pawn.HandleJumpSound


HandleKnockdown[edit]

function bool HandleKnockdown (Pawn Instigator, Object.Vector HitLocation, float Damage, class<DamageTypeDamageType, Object.Vector Momentum)


HandleMissionFailed[edit]

function HandleMissionFailed ()


HandleRandomAttackSound[edit]

function HandleRandomAttackSound ()


HandleRandomIdleSound[edit]

function HandleRandomIdleSound ()


HandleTakeHit[edit]

function HandleTakeHit (Pawn Instigator, Object.Vector HitLocation, float Damage, class<DamageTypeDamageType, Object.Vector Momentum)

Overrides: Pawn.HandleTakeHit


HasGibs[edit]

function bool HasGibs ()

Overrides: Pawn.HasGibs


IsSentient[edit]

function bool IsSentient ()

Overrides: Pawn.IsSentient


JumpInProgress[edit]

function bool JumpInProgress ()

Overrides: Pawn.JumpInProgress


JumpOutOfWater[edit]

function JumpOutOfWater (Object.Vector jumpDir)

Overrides: Pawn.JumpOutOfWater


LandedOnTexture[edit]

function LandedOnTexture (float ImpactSpeed)


LaunchOffPawnDamage[edit]

function LaunchOffPawnDamage (Pawn Stompee)

Overrides: Pawn.LaunchOffPawnDamage


LookupLoopAnim[edit]

function bool LookupLoopAnim (name LookupName, optional float Rate, optional float TweenTime, optional int LockVal)

Overrides: LicenseePawn.LookupLoopAnim


LookupPlayAnim[edit]

function bool LookupPlayAnim (name LookupName, optional float Rate, optional float TweenTime, optional int LockVal)

Overrides: LicenseePawn.LookupPlayAnim


LookupTweenAnim[edit]

function bool LookupTweenAnim (name LookupName, optional float TweenTime, optional int LockVal)

Overrides: LicenseePawn.LookupTweenAnim


MakeErrorObvious[edit]

function MakeErrorObvious (EErrorType ErrorType)


MantlingBegin[edit]

function MantlingBegin ()

Overrides: LicenseePawn.MantlingBegin


MaybeScaleSettings[edit]

function MaybeScaleSettings ()

Overrides: Pawn.MaybeScaleSettings


NotifyFallingFar[edit]

function NotifyFallingFar (bool bEnable)


NotifyGoreDetailChanged[edit]

function NotifyGoreDetailChanged (byte GameGoreDetailLevel)

Overrides: Actor.NotifyGoreDetailChanged


NotifyRagdollCollisionChange[edit]

function NotifyRagdollCollisionChange ()


NotifyRagdollDeathEnded[edit]

function NotifyRagdollDeathEnded ()


NotifySetMovementSound[edit]

function NotifySetMovementSound (bool bEnable)


NotifySound[edit]

simulated function NotifySound (string SoundTableSlot)


PlayDodge[edit]

function float PlayDodge (Actor.EDoubleClickDir DoubleClickMove)

Overrides: Pawn.PlayDodge


PlayDying[edit]

function PlayDying (class<DamageTypeDamageType, Object.Vector HitLocation, Pawn InstigatedBy, Object.Vector Momentum)

Overrides: Pawn.PlayDying


PlayMovementSound[edit]

function PlayMovementSound ()


PlayTakeHitSound[edit]

function PlayTakeHitSound (int Damage, class<DamageTypeDamageType, int Mult)

Overrides: Pawn.PlayTakeHitSound


PlayVictoryDance[edit]

function PlayVictoryDance ()


PlayWaving[edit]

function PlayWaving ()


PossessedBy[edit]

simulated function PossessedBy (Controller C)

Overrides: LicenseePawn.PossessedBy


PostRecvCurrentStatus[edit]

simulated function PostRecvCurrentStatus ()


PostRecvWeapon[edit]

simulated function PostRecvWeapon ()


PreRecvCurrentStatus[edit]

simulated function PreRecvCurrentStatus ()


PreRecvWeapon[edit]

simulated function PreRecvWeapon ()


PreSetMovement[edit]

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


PressedAltFire[edit]

simulated function PressedAltFire ()


PressedFire[edit]

simulated function PressedFire ()


PressingAltFire[edit]

simulated function bool PressingAltFire ()

Overrides: Pawn.PressingAltFire


PressingFire[edit]

simulated function bool PressingFire ()

Overrides: Pawn.PressingFire


PreventDeath[edit]

function bool PreventDeath (int Damage, Pawn Instigator, class<DamageTypeDamageType, Object.Vector HitLocation)

Overrides: Pawn.PreventDeath


RemoveAdditionalDamageFilter[edit]

function RemoveAdditionalDamageFilter (U2Inventory Inv)


RemoveTossedItem[edit]

function bool RemoveTossedItem (string ItemStr)


RemoveWeaponDamageItem[edit]

function RemoveWeaponDamageItem (U2Inventory Inv)


RestoreSightRadius[edit]

function RestoreSightRadius ()

Overrides: Pawn.RestoreSightRadius


ServerTaunt[edit]

function ServerTaunt (name Sequence)


SetDefaultWeapon[edit]

function SetDefaultWeapon ()


SetHealth[edit]

simulated function SetHealth (float NewVal)

Overrides: LicenseePawn.SetHealth


SetMovementPhysics[edit]

function SetMovementPhysics (optional bool bInitializing)

Overrides: Pawn.SetMovementPhysics


SetNumWalkingAnims[edit]

function SetNumWalkingAnims ()


SetPlayerModel[edit]

simulated function SetPlayerModel (string S)


SetupAnimationComponents[edit]

function SetupAnimationComponents ()


SetupComponents[edit]

function SetupComponents ()


SetupSoundComponents[edit]

function SetupSoundComponents ()


ShouldGib[edit]

function bool ShouldGib (class<DamageTypeDamageType, optional float Damage)

Overrides: Pawn.ShouldGib


SpamTextures[edit]

function SpamTextures (Texture Tex)


StopDamageEffects[edit]

function StopDamageEffects ()


TakeDamage[edit]

function TakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Pawn.TakeDamage


TakeDamageHandlePhysics[edit]

function TakeDamageHandlePhysics (Pawn InstigatedBy, out Object.Vector Momentum)

Overrides: Pawn.TakeDamageHandlePhysics


TakeDrowningDamage[edit]

function TakeDrowningDamage ()

Overrides: Pawn.TakeDrowningDamage