My program doesn't have bugs. It just develops random features.

UE2:StationaryPawn (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn >> StationaryPawn
Package: 
U2
Direct subclasses:
DeployedUnit, ForceWall
This class in other games:
UT, U2

StationaryPawn.

Properties[edit]

bCoverActor[edit]

Type: bool

whether NPCs can use this actor for cover (hide behind it)

Default value: True

bHasAttack[edit]

Type: bool

whether the stationary pawn is capable of attacking

bSpecialCollider[edit]

Type: bool

if true, is colliding but not during path building

bSpecialEnemy[edit]

Type: bool

if true, ConsiderAttacking does special checks

ModifiedReachSpecs[edit]

Type: array<ReachSpec>

reachspecs that this stationary pawn modifies

RouteCacheDepthCheck[edit]

Type: int


Default value: 3

Default values[edit]

Property Value
AccelRate 0.0
bCanDoSpecial False
bCanOpenDoors False
bCanTeleport False
bIgnoreSingularityForces True
ControllerClass Class'U2.StationaryPawnController'
GroundSpeed 0.0
Health 500
HearingThreshold 0.0
JumpZ 0.0
MaxDesiredSpeed 0.0
RemoteRole ROLE_DumbProxy
RotationRate
Member Value
Pitch 0
Roll 0
Yaw 0
SeenRadius 1024.0
SightRadius 0.0
WaterSpeed 0.0

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: U2Pawn.Destroyed


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: U2Pawn.PreBeginPlay


Other instance functions[edit]

AddVelocity[edit]

simulated function AddVelocity (Object.Vector NewVelocity)

Overrides: U2Pawn.AddVelocity


ConsiderAttacking[edit]

function bool ConsiderAttacking (Actor TargetActor, U2NPCController AttackingController)


HitSelf[edit]

function bool HitSelf (Actor HitActor)


IsMobile[edit]

function bool IsMobile ()

Overrides: Pawn.IsMobile


LaunchPawn[edit]

function LaunchPawn (Actor Stompee)

Overrides: Pawn.LaunchPawn


PathTraverses[edit]

function bool PathTraverses (Controller SourceController, NavigationPoint P1, NavigationPoint P2)