Gah - a solution with more questions. – EntropicLqd

UE1:PlayerPawn (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
RTNP Object >> Actor >> Pawn >> PlayerPawn

Contents

Package: 
Engine
Direct subclasses:
Camera, Spectator, UnrealIPlayer
This class in other games:
U1, UT

PlayerPawn. player controlled pawns Note that Pawns which implement functions for the PlayerTick messages must handle player control in these functions

[edit] Properties

[edit] Property group 'Movement'

[edit] Bob

Type: float

Modifiers: globalconfig


Default value: 0.016

[edit] DodgeClickTime

Type: float

Modifiers: globalconfig


Default value: 0.25

[edit] Property group 'Pawn'

[edit] CarcassType

Type: class<Carcass>


[edit] Property group 'PlayerPawn'

[edit] bAlwaysMouseLook

Type: bool

Modifiers: globalconfig


Default value: True

[edit] bLookUpStairs

Type: bool

Modifiers: globalconfig

look up/down stairs (player)

[edit] bMaxMouseSmoothing

Type: bool

Modifiers: globalconfig


[edit] bSinglePlayer

Type: bool

this class allowed in single player

[edit] bSnapToLevel

Type: bool

Modifiers: globalconfig

Snap to level eyeheight when not mouselooking

[edit] MouseSmoothThreshold

Type: float

Modifiers: globalconfig


Default value: 0.16

[edit] ngWorldSecret

Type: string

Modifiers: globalconfig


[edit] Property group 'Sounds'

[edit] JumpSound

Type: Sound


[edit] Internal variables

See PlayerPawn internal variables.

[edit] Default values

Property Value
bCanJump True
bIsPlayer True
bStasis False
bTravel True
DesiredSpeed 0.3
NetPriority 8.0
SightRadius 4100.0

[edit] Functions

[edit] Exec functions

See PlayerPawn exec functions.

[edit] Native functions

[edit] ClientTravel

native event ClientTravel (string URL, Actor.ETravelType TravelType, bool bItems)


[edit] ConsoleCommand

native function string ConsoleCommand (string Command)

Overrides: Actor.ConsoleCommand


[edit] GetEntryLevel

native final function LevelInfo GetEntryLevel ()


[edit] ResetKeyboard

native(544) final function ResetKeyboard ()


[edit] UpdateURL

native(546) final function UpdateURL (string NewOption, string NewValue, bool bSaveDefault)


[edit] Events

[edit] ClientMessage

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

Overrides: Pawn.ClientMessage


[edit] Destroyed

event Destroyed ()

Overrides: Pawn.Destroyed


[edit] Falling

event Falling ()

Overrides: Pawn.Falling


[edit] KilledBy

event KilledBy (Pawn EventInstigator)

Overrides: Actor.KilledBy


[edit] Landed

event Landed (Object.Vector HitNormal)

Overrides: Pawn.Landed


[edit] PlayerCalcView

event PlayerCalcView (out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)


[edit] PlayerInput

event PlayerInput (float DeltaTime)


[edit] PlayerTick

event PlayerTick (float Time)


[edit] PlayerTimeOut

event PlayerTimeOut ()

Overrides: Pawn.PlayerTimeOut


[edit] Possess

event Possess ()


[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


[edit] PostRender

event PostRender (Canvas Canvas)


[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


[edit] PreClientTravel

event PreClientTravel ()


[edit] PreRender

event PreRender (Canvas Canvas)


[edit] RenderOverlays

simulated event RenderOverlays (Canvas Canvas)

Overrides: Pawn.RenderOverlays


[edit] TeamMessage

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

Overrides: Pawn.TeamMessage


[edit] TravelPostAccept

event TravelPostAccept ()

Overrides: Actor.TravelPostAccept


[edit] UnPossess

event UnPossess ()


[edit] UpdateEyeHeight

event UpdateEyeHeight (float DeltaTime)

Overrides: Pawn.UpdateEyeHeight


[edit] Other instance functions

See PlayerPawn instance functions.

[edit] States

See PlayerPawn states.

Personal tools