Mostly Harmless

UE2:JumpSpot (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> NavigationPoint >> JumpDest >> JumpSpot
Package: 
UnrealGame
Direct subclass:
GameObjective
This class in other games:
UT, U2XMP, UT2003

JumpSpot. specifies positions that can be reached with greater than normal jump forced paths will check for greater than normal jump capability

Properties

Property group 'JumpSpot'

bDodgeUp

Type: bool


bForceAllowDoubleJumping

Type: bool

LD promises that bot can really make this double jump (for ones the conservative AI code says would barely fail)

bNeverImpactJump

Type: bool


bNoLowGrav

Type: bool


bOnlyTranslocator

Type: bool


TranslocTargetTag

Type: name

target to transloc toward

TranslocZOffset

Type: float


Internal variables

bRealOnlyTranslocator

Type: bool


CachedSpeed

Type: Object.Vector

Array size: 8


Default value, index 0:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 1:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 2:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 3:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 4:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 5:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 6:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

Default value, index 7:

Member Value
X 1000000.0
Y 1000000.0
Z 1000000.0

TranslocTarget

Type: Actor


Functions

Events

PostBeginPlay

event PostBeginPlay ()

Overrides: NavigationPoint.PostBeginPlay


SpecialCost

event int SpecialCost (Pawn Other, ReachSpec Path)

Overrides: JumpDest.SpecialCost


SuggestMovePreparation

event bool SuggestMovePreparation (Pawn Other)

Overrides: JumpDest.SuggestMovePreparation


Other instance functions

CanDoubleJump

function bool CanDoubleJump (Pawn Other)


CanMakeJump

function bool CanMakeJump (Pawn Other, float JumpHeight, float GroundSpeed, int Num, Actor Start, bool bForceCheck)


EffectiveDoubleJump

function float EffectiveDoubleJump (ReachSpec Path)


TryTranslocator

function bool TryTranslocator (Pawn Other)