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

UE1:Pawn functions (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor >> Pawn (functions)
Pawn functions in other games:
U1, UT
Other member categories for this class:
instance functions, internal variables

Functions

Static functions

GetMultiSkin

static function GetMultiSkin (Actor SkinActor, out string SkinName, out string FaceName)


SetMultiSkin

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


SetSkinElement

static function bool SetSkinElement (Actor SkinActor, int SkinNo, string SkinName, string DefaultSkinName)


Latent functions

MoveTo

native(500) final latent function MoveTo (Object.Vector NewDestination, optional float speed)


MoveToward

native(502) final latent function MoveToward (Actor NewTarget, optional float speed)


StrafeFacing

native(506) final latent function StrafeFacing (Object.Vector NewDestination, Actor NewTarget)


StrafeTo

native(504) final latent function StrafeTo (Object.Vector NewDestination, Object.Vector NewFocus)


TurnTo

native(508) final latent function TurnTo (Object.Vector NewFocus)


TurnToward

native(510) final latent function TurnToward (Actor NewTarget)


WaitForLanding

native(527) final latent function WaitForLanding ()


Exec functions

NextItem

exec function NextItem ()


Native functions

ClientHearSound

native simulated event ClientHearSound (Actor Actor, int Id, Sound S, Object.Vector SoundLocation, Object.Vector Parameters)


actorReachable

native(520) final function bool actorReachable (Actor anActor)


AddPawn

native(529) final function AddPawn ()


CanSee

native(533) final function bool CanSee (Actor Other)


ClearPaths

native(522) final function ClearPaths ()


EAdjustJump

native(523) final function Object.Vector EAdjustJump ()


FindBestInventoryPath

native(540) final function Actor FindBestInventoryPath (out float MinWeight, bool bPredictRespawns)


FindPathTo

native(518) final function Actor FindPathTo (Object.Vector aPoint, optional bool bSinglePath, optional bool bClearPaths)


FindPathToward

native(517) final function Actor FindPathToward (Actor anActor, optional bool bSinglePath, optional bool bClearPaths)


FindRandomDest

native(525) final function NavigationPoint FindRandomDest (optional bool bClearPaths)


FindStairRotation

native(524) final function int FindStairRotation (float DeltaTime)


LineOfSightTo

native(514) final function bool LineOfSightTo (Actor Other)


PickAnyTarget

native(534) final function Actor PickAnyTarget (out float bestAim, out float bestDist, Object.Vector FireDir, Object.Vector projStart)


PickTarget

native(531) final function Pawn PickTarget (out float bestAim, out float bestDist, Object.Vector FireDir, Object.Vector projStart)


PickWallAdjust

native(526) final function bool PickWallAdjust ()


pointReachable

native(521) final function bool pointReachable (Object.Vector aPoint)


RemovePawn

native(530) final function RemovePawn ()


StopWaiting

native function StopWaiting ()


Events

BaseChange

singular event BaseChange ()

Overrides: Actor.BaseChange


ClientMessage

event ClientMessage (coerce string S, optional name Type, optional bool bBeep)


Destroyed

event Destroyed ()

Overrides: Actor.Destroyed


EncroachedBy

event EncroachedBy (Actor Other)

Overrides: Actor.EncroachedBy


EncroachingOn

event bool EncroachingOn (Actor Other)

Overrides: Actor.EncroachingOn


EnemyNotVisible

event EnemyNotVisible ()


Falling

event Falling ()

Overrides: Actor.Falling


FellOutOfWorld

event FellOutOfWorld ()

Overrides: Actor.FellOutOfWorld


FootZoneChange

event FootZoneChange (ZoneInfo newFootZone)


HeadZoneChange

event HeadZoneChange (ZoneInfo newHeadZone)


HearNoise

event HearNoise (float Loudness, Actor NoiseMaker)


Landed

event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed


LongFall

event LongFall ()


MayFall

event MayFall ()


PainTimer

event PainTimer ()


PlayerTimeOut

event PlayerTimeOut ()


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


RenderOverlays

simulated event RenderOverlays (Canvas Canvas)

Overrides: Actor.RenderOverlays


SeePlayer

event SeePlayer (Actor Seen)


SpeechTimer

event SpeechTimer ()


TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Actor.TakeDamage


TeamMessage

event TeamMessage (PlayerReplicationInfo PRI, coerce string S, name Type)


UpdateEyeHeight

event UpdateEyeHeight (float DeltaTime)


WalkTexture

event WalkTexture (Texture Texture, Object.Vector StepLocation, Object.Vector StepNormal)


Other instance functions

See Pawn instance functions.