Always snap to grid

UE2:U2Kicker (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Triggers >> U2Kicker
Package: 
U2
Direct subclass:
U2KickReflector

U2Kicker Creatures will jump on hitting this trigger in direction specified

Constants[edit]

MaxKickedClasses[edit]

Value: 4


Properties[edit]

Property group 'U2Kicker'[edit]

bActive[edit]

Type: bool


Default value: True

bKickOnJump[edit]

Type: bool

if true, kicker simply modifies Pawn's JumpZ temporarily (Pawns only)

bKillVelocity[edit]

Type: bool

(if !bKickOnJump) and true, kills affected actor's incoming velocity not just Z part

bRandomize[edit]

Type: bool

whether to randomize

KickedClasses[edit]

Type: name

Array size: 4 (MaxKickedClasses)

names of classes which are affected (defaults to Pawns)

Default value: Pawn

KickedPawnTypes[edit]

Type: EKickedPawnType

if Pawn, which type to allow (KPT_RealPlayers)

Default value: KPT_RealPlayers

KickOnJumpMultiplier[edit]

Type: float

(if bKickOnJump), amount to multiply normal JumpZ by

Default value: 10.0

KickSound[edit]

Type: Sound


Default value: Sound'U2A.Effects.Kick'

KickSoundNoOverride[edit]

Type: bool


KickSoundPitch[edit]

Type: float


Default value: 1.0

KickSoundRadius[edit]

Type: float


Default value: 500.0

KickSoundSlot[edit]

Type: Actor.ESoundSlot


Default value: SLOT_Misc

KickSoundVolume[edit]

Type: float


Default value: 1.0

KickVelocity[edit]

Type: Object.Vector

(if !bKickOnJump) velocity (X/Y/Z) used to launch actor

Default value:

Member Value
Z 1200.0

Default values[edit]

Property Value
bDirectional True
RemoteRole ROLE_SimulatedProxy

Enums[edit]

EKickedPawnType[edit]

KPT_None 
KPT_All 
KPT_Players 
KPT_RealPlayers 

Functions[edit]

Events[edit]

PostTouch[edit]

simulated event PostTouch (Actor Other)

Overrides: Actor.PostTouch


Touch[edit]

simulated event Touch (Actor Other)

Overrides: Actor.Touch


UnTouch[edit]

simulated event UnTouch (Actor Other)

Overrides: Actor.UnTouch


Other instance functions[edit]

IsAffected[edit]

simulated function bool IsAffected (Actor Other)


Trigger[edit]

function Trigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Actor.Trigger